[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>
This commit is contained in:
Родитель
ada26d41e9
Коммит
dcbd4ec4c2
|
@ -1328,7 +1328,6 @@ static void init_list(struct kmem_cache *cachep, struct kmem_list3 *list,
|
|||
{
|
||||
struct kmem_list3 *ptr;
|
||||
|
||||
BUG_ON(cachep->nodelists[nodeid] != list);
|
||||
ptr = kmalloc_node(sizeof(struct kmem_list3), GFP_KERNEL, nodeid);
|
||||
BUG_ON(!ptr);
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче