smb: client: parse owner/group when creating reparse points

[ Upstream commit 858e74876c ]

Parse owner/group when creating special files and symlinks under
SMB3.1.1 POSIX mounts.

Move the parsing of owner/group to smb2_compound_op() so we don't have
to duplicate it in both smb2_get_reparse_inode() and
smb311_posix_query_path_info().

Signed-off-by: Paulo Alcantara <pc@manguebit.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
Steve French 2024-05-01 00:35:20 -05:00 • committed by Greg Kroah-Hartman
commit a90f37e3d7
4 changed files with 71 additions and 90 deletions