diff options
author | Zhang Yanfei <zhangyanfei@cn.fujitsu.com> | 2013-04-29 15:07:42 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-04-29 15:54:34 -0700 |
commit | ee5df0570c8af2610b28ab79bd8f8f8195687773 (patch) | |
tree | 988aaab853c133f7dbee9bcb7efdd016ef36f275 /mm/mmap.c | |
parent | 13ba3fcbbe31068b1ee7c39a0b58ecbed03c4d72 (diff) | |
download | linux-ee5df0570c8af2610b28ab79bd8f8f8195687773.tar.gz linux-ee5df0570c8af2610b28ab79bd8f8f8195687773.tar.bz2 linux-ee5df0570c8af2610b28ab79bd8f8f8195687773.zip |
mmap: find_vma: remove the WARN_ON_ONCE(!mm) check
Remove the WARN_ON_ONCE(!mm) check as the comment suggested. Kernel
code calls find_vma only when it is absolutely sure that the mm_struct
arg to it is non-NULL.
Signed-off-by: Zhang Yanfei <zhangyanfei@cn.fujitsu.com>
Cc: k80c <k80ck80c@gmail.com>
Cc: Michel Lespinasse <walken@google.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm/mmap.c')
-rw-r--r-- | mm/mmap.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/mm/mmap.c b/mm/mmap.c index 0db0de1c2fbe..b2c363f7ae54 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -1935,9 +1935,6 @@ struct vm_area_struct *find_vma(struct mm_struct *mm, unsigned long addr) { struct vm_area_struct *vma = NULL; - if (WARN_ON_ONCE(!mm)) /* Remove this in linux-3.6 */ - return NULL; - /* Check the cache first. */ /* (Cache hit rate is typically around 35%.) */ vma = ACCESS_ONCE(mm->mmap_cache); |