]> git.baikalelectronics.ru Git - kernel.git/commit
mm/page_owner: avoid null pointer dereference
authorSudip Mukherjee <sudipm.mukherjee@gmail.com>
Fri, 24 Jun 2016 21:50:24 +0000 (14:50 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 25 Jun 2016 00:23:52 +0000 (17:23 -0700)
commite367d0ca181fd78c797b97af7cb1ce0fd2505814
tree11874d42ed0637ce07ebc6f7739dfaa37bc12bd7
parent0233bfd726a7c0cbd70f1985d946a2dc26a4a55c
mm/page_owner: avoid null pointer dereference

We have dereferenced page_ext before checking it.  Lets check it first
and then used it.

Fixes: ac3acecbfcf9 ("mm: check the return value of lookup_page_ext for all call sites")
Link: http://lkml.kernel.org/r/1465249059-7883-1-git-send-email-sudipm.mukherjee@gmail.com
Signed-off-by: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
Acked-by: Vlastimil Babka <vbabka@suse.cz>
Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
mm/page_owner.c