]> git.baikalelectronics.ru Git - kernel.git/commitdiff
smb3: Add debug message for new file creation with idsfromsid mount option
authorSteve French <stfrench@microsoft.com>
Fri, 12 Jun 2020 19:49:47 +0000 (14:49 -0500)
committerSteve French <stfrench@microsoft.com>
Fri, 12 Jun 2020 21:31:06 +0000 (16:31 -0500)
Pavel noticed that a debug message (disabled by default) in creating the security
descriptor context could be useful for new file creation owner fields
(as we already have for the mode) when using mount parm idsfromsid.

[38120.392272] CIFS: FYI: owner S-1-5-88-1-0, group S-1-5-88-2-0
[38125.792637] CIFS: FYI: owner S-1-5-88-1-1000, group S-1-5-88-2-1000

Also cleans up a typo in a comment

Signed-off-by: Steve French <stfrench@microsoft.com>
Reviewed-by: Pavel Shilovsky <pshilov@microsoft.com>
fs/cifs/inode.c
fs/cifs/smb2pdu.c

index 15ac63ff8ffcfb756a9991286a1262fb36481331..583f5e4008c2238efc1960003c07939882a48fa3 100644 (file)
@@ -1148,7 +1148,7 @@ smb311_posix_get_inode_info(struct inode **inode,
 
 
        /*
-        * 4. Tweak fattr based on mount options
+        * 3. Tweak fattr based on mount options
         */
 
        /* check for Minshall+French symlinks */
@@ -1160,7 +1160,7 @@ smb311_posix_get_inode_info(struct inode **inode,
        }
 
        /*
-        * 5. Update inode with final fattr data
+        * 4. Update inode with final fattr data
         */
 
        if (!*inode) {
index c6b9e617343ac860d97a7a8862d28ba4d4122430..2f4cdd290c464b47b75c8a105668cfd7817913db 100644 (file)
@@ -2337,6 +2337,8 @@ static void setup_owner_group_sids(char *buf)
        sids->group.SubAuthorities[0] = cpu_to_le32(88);
        sids->group.SubAuthorities[1] = cpu_to_le32(2);
        sids->group.SubAuthorities[2] = cpu_to_le32(current_fsgid().val);
+
+       cifs_dbg(FYI, "owner S-1-5-88-1-%d, group S-1-5-88-2-%d\n", current_fsuid().val, current_fsgid().val);
 }
 
 /* See MS-SMB2 2.2.13.2.2 and MS-DTYP 2.4.6 */