mirror of
https://github.com/torvalds/linux.git
synced 2024-12-26 12:52:30 +00:00
[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:
parent
ab8e92efcf
commit
3fcd03e070
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user