[PATCH] NOMMU: don't try and give NULL to fput()

Don't try and give NULL to fput() in the error handling in do_mmap_pgoff()
as it'll cause an oops.

Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
Gavin Lambert 2006-09-30 23:27:01 -07:00 committed by Linus Torvalds
parent ab8e92efcf
commit 3fcd03e070

View File

@ -948,7 +948,8 @@ unsigned long do_mmap_pgoff(struct file *file,
up_write(&nommu_vma_sem);
kfree(vml);
if (vma) {
fput(vma->vm_file);
if (vma->vm_file)
fput(vma->vm_file);
kfree(vma);
}
return ret;