cifs: return DFS root session id in DebugData
authorPaulo Alcantara <pc@manguebit.com>
Tue, 14 Mar 2023 23:32:55 +0000 (20:32 -0300)
committerSteve French <stfrench@microsoft.com>
Wed, 15 Mar 2023 02:43:23 +0000 (21:43 -0500)
commitf446a630802f154ef0087771683bd4f8e9d08384
tree39a13ab53b8bb69ffcaea9460650bec285dfa6c7
parent396935de145589c8bfe552fa03a5e38604071829
cifs: return DFS root session id in DebugData

Return the DFS root session id in /proc/fs/cifs/DebugData to make it
easier to track which IPC tcon was used to get new DFS referrals for a
specific connection, and aids in debugging.

A simple output of it would be

  Sessions:
  1) Address: 192.168.1.13 Uses: 1 Capability: 0x300067   Session Status: 1
  Security type: RawNTLMSSP  SessionId: 0xd80000000009
  User: 0 Cred User: 0
  DFS root session id: 0x128006c000035

Signed-off-by: Paulo Alcantara (SUSE) <pc@manguebit.com>
Cc: stable@vger.kernel.org # 6.2
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/cifs/cifs_debug.c