]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - mm/mremap.c
move security_mmap_addr() to saner place
[karo-tx-linux.git] / mm / mremap.c
index ebf10892b63df3a3bc834d4174f9785ce041f48f..21fed202ddad865bb3ee70d07d8ebce17fd37493 100644 (file)
@@ -371,10 +371,6 @@ static unsigned long mremap_to(unsigned long addr,
        if ((addr <= new_addr) && (addr+old_len) > new_addr)
                goto out;
 
-       ret = security_mmap_addr(new_addr);
-       if (ret)
-               goto out;
-
        ret = do_munmap(mm, new_addr, new_len);
        if (ret)
                goto out;
@@ -532,9 +528,6 @@ SYSCALL_DEFINE5(mremap, unsigned long, addr, unsigned long, old_len,
                        goto out;
                }
 
-               ret = security_mmap_addr(new_addr);
-               if (ret)
-                       goto out;
                ret = move_vma(vma, addr, old_len, new_len, new_addr);
        }
 out: