[PATCH] slab: remove wrongly placed BUG_ON
Init list is called with a list parameter that is not equal to the cachep->nodelists entry under NUMA if more than one node exists. This is fully legitimatei. One may want to populate the list fields before switching nodelist pointers. Signed-off-by: Christoph Lameter <clameter@sgi.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>hifive-unleashed-5.1
parent
ada26d41e9
commit
dcbd4ec4c2
|
@ -1328,7 +1328,6 @@ static void init_list(struct kmem_cache *cachep, struct kmem_list3 *list,
|
||||||
{
|
{
|
||||||
struct kmem_list3 *ptr;
|
struct kmem_list3 *ptr;
|
||||||
|
|
||||||
BUG_ON(cachep->nodelists[nodeid] != list);
|
|
||||||
ptr = kmalloc_node(sizeof(struct kmem_list3), GFP_KERNEL, nodeid);
|
ptr = kmalloc_node(sizeof(struct kmem_list3), GFP_KERNEL, nodeid);
|
||||||
BUG_ON(!ptr);
|
BUG_ON(!ptr);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue