diff options
Diffstat (limited to 'mm')
-rw-r--r-- | mm/mmap.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -1934,6 +1934,10 @@ unsigned long do_brk(unsigned long addr, unsigned long len) | |||
1934 | if (is_hugepage_only_range(mm, addr, len)) | 1934 | if (is_hugepage_only_range(mm, addr, len)) |
1935 | return -EINVAL; | 1935 | return -EINVAL; |
1936 | 1936 | ||
1937 | error = security_file_mmap(0, 0, 0, 0, addr, 1); | ||
1938 | if (error) | ||
1939 | return error; | ||
1940 | |||
1937 | flags = VM_DATA_DEFAULT_FLAGS | VM_ACCOUNT | mm->def_flags; | 1941 | flags = VM_DATA_DEFAULT_FLAGS | VM_ACCOUNT | mm->def_flags; |
1938 | 1942 | ||
1939 | error = arch_mmap_check(addr, len, flags); | 1943 | error = arch_mmap_check(addr, len, flags); |