diff options
| author | Norbert Manthey <nmanthey@amazon.de> | 2026-07-09 15:54:39 +0000 |
|---|---|---|
| committer | Steve French <stfrench@microsoft.com> | 2026-07-09 12:25:16 -0500 |
| commit | e3d9c7160d483fc8f9e225aafad8ecbbc43f3151 (patch) | |
| tree | 85a1c4c63665372f447f74e1fa67288cd33dcbab /rust/zerocopy/git@git.tavy.me:linux-stable.git | |
| parent | 179e3ee9856d2b5f0ccf2f24e2334bbe76efefa9 (diff) | |
smb: client: mask server-provided mode to 07777 in modefromsid
When modefromsid is active, parse_dacl() applies the server-provided
sub_auth[2] value from the NFS mode SID to cf_mode without masking to
07777. Apply the correct masking, same as in the read path.
Fixes: e2f8fbfb8d09c ("cifs: get mode bits from special sid on stat")
Signed-off-by: Norbert Manthey <nmanthey@amazon.de>
Assisted-by: Kiro:claude-opus-4.6
Cc: stable@vger.kernel.org
Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'rust/zerocopy/git@git.tavy.me:linux-stable.git')
0 files changed, 0 insertions, 0 deletions
