Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 91e81d22 authored by Ronnie Sahlberg's avatar Ronnie Sahlberg Committed by Greg Kroah-Hartman
Browse files

cifs: prevent truncation from long to int in wait_for_free_credits



[ Upstream commit 19e888678bac8c82206eb915eaf72741b2a2615c ]

The wait_event_... defines evaluate to long so we should not assign it an int as this may truncate
the value.

Reported-by: default avatarMarshall Midden <marshallmidden@gmail.com>
Signed-off-by: default avatarRonnie Sahlberg <lsahlber@redhat.com>
Signed-off-by: default avatarSteve French <stfrench@microsoft.com>
Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
parent 43046f78
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -528,7 +528,7 @@ wait_for_free_credits(struct TCP_Server_Info *server, const int num_credits,
		      const int timeout, const int flags,
		      const int timeout, const int flags,
		      unsigned int *instance)
		      unsigned int *instance)
{
{
	int rc;
	long rc;
	int *credits;
	int *credits;
	int optype;
	int optype;
	long int t;
	long int t;