Re: [PATCH 3/5] cifs: Fix incorrect destination buffer size in cifs_strncpy_to_host
Suresh Jayaraman <[email protected]>
| Newsgroups | gmane.linux.file-systems.cifs |
|---|---|
| Message-ID | <[email protected]> |
adding missing S-O-B's Suresh Jayaraman wrote: > From: Suresh Jayaraman <[email protected]> > Subject: Fix incorrect destination buffer size in cifs_strncpy_to_host > > Selected minimal hunks of commit 968460ebd8006d55661dec0fb86712b40d71c413 Signed-off-by: Suresh Jayaraman <[email protected]> Acked-by: Jeff Layton <[email protected]> Signed-off-by: Steve French <[email protected]> > --- > fs/cifs/cifssmb.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > Index: linux-2.6.29.2/fs/cifs/cifssmb.c > =================================================================== > --- linux-2.6.29.2.orig/fs/cifs/cifssmb.c > +++ linux-2.6.29.2/fs/cifs/cifssmb.c > @@ -95,7 +95,7 @@ cifs_strncpy_to_host(char **dst, const c > > if (is_unicode) { > plen = UniStrnlen((wchar_t *)src, maxlen); > - *dst = kmalloc(plen + 2, GFP_KERNEL); > + *dst = kmalloc((4 * plen) + 2, GFP_KERNEL); > if (!*dst) > goto cifs_strncpy_to_host_ErrExit; > cifs_strfromUCS_le(*dst, (__le16 *)src, plen, nls_codepage); > _______________________________________________ > linux-cifs-client mailing list > [email protected] > https://lists.samba.org/mailman/listinfo/linux-cifs-client -- Suresh Jayaraman