[PATCH] CIFS: CIFSSMBRead was returning an invalid pointer in buf on socket error