Messages in this thread | | | Date | Tue, 26 Feb 2008 12:29:32 +0100 | From | Ingo Molnar <> | Subject | Re: 2.6.24.2: 4KSTACKS + pcdrw + dm + mount -> stack overflow: ide-cd related? dm-related? |
| |
* Jiri Kosina <jkosina@suse.cz> wrote:
> + name = kmalloc(sizeof(char) * UDF_NAME_LEN, GFP_KERNEL); > + fname = kmalloc(sizeof(char) * UDF_NAME_LEN, GFP_KERNEL); > + > + if (!name || !fname) { > + *err = -ENOMEM; > + return NULL; > + } > + > if (dentry) { > if (!dentry->d_name.len) { > *err = -EINVAL;
this bit is missing i think:
if (name) kfree(name); if (fname) kfree(fname);
Ingo
| |