[PATCH] stop NULL pointer dereference in __alloc_pages
authorMartin J. Bligh <martin.bligh@us.ibm.com>
Thu, 18 Apr 2002 07:54:39 +0000 (00:54 -0700)
committerLinus Torvalds <torvalds@penguin.transmeta.com>
Thu, 18 Apr 2002 07:54:39 +0000 (00:54 -0700)
commit0cf094f43c6aa41b677b8c8e13cfb2a9093f1c79
tree9360968c82430f7e414f05af3c776c6f085a9e3b
parent392fe36b8e192e90f5ac1cccf719cc41525804d5
[PATCH] stop NULL pointer dereference in __alloc_pages

This trivial patch will apply to both 2.4.19-pre7 and 2.5.8 with just line
offsets. It stops us from following a NULL pointer in classzone in the case
where there is a pgdat without a fully populated zone list (ie a node with
no ZONE_NORMAL on an ia32 NUMA machine). Without this patch, ia32
NUMA machines won't even boot - we dereference the classzone ptr
a few lines further down (or try to ;-) ).
mm/page_alloc.c