[PATCH openEuler-5.10 59/97] cifs: fix a sign extension bug