x86: uv - prevent NULL dereference in uv_system_init()
authorCyrill Gorcunov <gorcunov@gmail.com>
Fri, 1 May 2009 20:25:11 +0000 (00:25 +0400)
committerIngo Molnar <mingo@elte.hu>
Sun, 3 May 2009 08:49:31 +0000 (10:49 +0200)
commit9a8709d44139748fe2e0ab56d20d8c384c8b65ad
tree624b9ff6b2f68b3a70f424413778ae741835b6ae
parent1cbac972ba28e706fa9ce4d4c81830040bc811ee
x86: uv - prevent NULL dereference in uv_system_init()

We may reach NULL dereference oops if kmalloc failed.
Prevent it with explicit BUG_ON.

[ Impact: more controlled assert in 'impossible' scenario ]

Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org>
Acked-by: Jack Steiner <steiner@sgi.com>
LKML-Reference: <20090501202511.GE4633@lenovo>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/apic/x2apic_uv_x.c