diff options
Diffstat (limited to 'mm/mmap.c')
| -rw-r--r-- | mm/mmap.c | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/mm/mmap.c b/mm/mmap.c index 9adee9fc0d8..ae18a48e7e4 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -1356,9 +1356,8 @@ out:  	} else if ((flags & MAP_POPULATE) && !(flags & MAP_NONBLOCK))  		make_pages_present(addr, addr + len); -	if (file && uprobe_mmap(vma)) -		/* matching probes but cannot insert */ -		goto unmap_and_free_vma; +	if (file) +		uprobe_mmap(vma);  	return addr;  |