Commit 75d519b0 authored by Pali Rohár's avatar Pali Rohár Committed by Steve French
Browse files

cifs: Do not query WSL EAs for native SMB symlink



WSL EAs are not required for native SMB symlinks, so do not query them from server.

Signed-off-by: default avatarPali Rohár <pali@kernel.org>
Signed-off-by: default avatarSteve French <stfrench@microsoft.com>
parent b62a206b
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -1058,10 +1058,11 @@ int smb2_query_path_info(const unsigned int xid,
		 * Skip SMB2_OP_GET_REPARSE if symlink already parsed in create
		 * response.
		 */
		if (data->reparse.tag != IO_REPARSE_TAG_SYMLINK)
		if (data->reparse.tag != IO_REPARSE_TAG_SYMLINK) {
			cmds[num_cmds++] = SMB2_OP_GET_REPARSE;
			if (!tcon->posix_extensions)
				cmds[num_cmds++] = SMB2_OP_QUERY_WSL_EA;
		}

		oparms = CIFS_OPARMS(cifs_sb, tcon, full_path,
				     FILE_READ_ATTRIBUTES |