From: Christoph Lameter Date: Wed, 23 Jan 2013 21:45:47 +0000 (+0000) Subject: slub: Do not dereference NULL pointer in node_match X-Git-Tag: omap-for-v3.10/dt-fixes-for-merge-window~15^2^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4d7868e6475d478172581828021bd8a356726679;p=pandora-kernel.git slub: Do not dereference NULL pointer in node_match The variables accessed in slab_alloc are volatile and therefore the page pointer passed to node_match can be NULL. The processing of data in slab_alloc is tentative until either the cmpxhchg succeeds or the __slab_alloc slowpath is invoked. Both are able to perform the same allocation from the freelist. Check for the NULL pointer in node_match. A false positive will lead to a retry of the loop in __slab_alloc. Signed-off-by: Christoph Lameter Signed-off-by: Pekka Enberg --- Reading git-diff-tree failed