Commit a7a519a4 authored by Steve French's avatar Steve French
Browse files

smb3: Add debug message for new file creation with idsfromsid mount option



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: default avatarSteve French <stfrench@microsoft.com>
Reviewed-by: default avatarPavel Shilovsky <pshilov@microsoft.com>
parent a6603398
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -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) {
+2 −0
Original line number Diff line number Diff line
@@ -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 */