Red Hat Bugzilla – Bug 213900
Unable to handle kernel NULL pointer dereference calling drain_node_pages in slab.c
Last modified: 2007-11-30 17:07:36 EST
Description of problem:
Certain ES7000 configurations cause a kernel oops when drain_node_pages() is
called in slab.c. We see this when NUMA is enabled, and we boot with CPUs in
nodes that don't also have memory.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Configure an ES7000 to use CPUs from all cells, but only memory from 1 Cell
Created attachment 140295 [details]
Boot log with failure
This is also a problem in the vanilla kernel, and is fix by a patch I posted to
Created attachment 140296 [details]
init_reap_node() fix patch
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux major release. Product Management has requested further
review of this request by Red Hat Engineering, for potential inclusion in a Red
Hat Enterprise Linux Major release. This request is not yet committed for
Dan Yeisley reports that this patch has been accepted into 2.6.19-rc5.
This is already resolved in R5.
What's the version of the kernel that this patch went into?