forked from luck/tmp_suning_uos_patched
smb3: fix access denied on change notify request to some servers
read permission, not just read attributes permission, is required on the directory. See MS-SMB2 (protocol specification) section 3.3.5.19. Signed-off-by: Steve French <stfrench@microsoft.com> CC: Stable <stable@vger.kernel.org> # v5.6+ Reviewed-by: Pavel Shilovsky <pshilov@microsoft.com>
This commit is contained in:
parent
dcb7fd82c7
commit
4ef9b4f1a7
|
@ -2148,7 +2148,7 @@ smb3_notify(const unsigned int xid, struct file *pfile,
|
|||
|
||||
tcon = cifs_sb_master_tcon(cifs_sb);
|
||||
oparms.tcon = tcon;
|
||||
oparms.desired_access = FILE_READ_ATTRIBUTES;
|
||||
oparms.desired_access = FILE_READ_ATTRIBUTES | FILE_READ_DATA;
|
||||
oparms.disposition = FILE_OPEN;
|
||||
oparms.create_options = cifs_create_options(cifs_sb, 0);
|
||||
oparms.fid = &fid;
|
||||
|
|
Loading…
Reference in New Issue
Block a user