x86: Fix uv bau sending buffer initialization
authorCliff Wickman <cpw@sgi.com>
Wed, 24 Jun 2009 14:41:59 +0000 (09:41 -0500)
committerIngo Molnar <mingo@elte.hu>
Wed, 24 Jun 2009 15:33:58 +0000 (17:33 +0200)
commit9c26f52b900f7207135bafc8789e1a4f5d43e096
treef867c60908809f960a50f12aa9860c04c66ae815
parent7262b6e4a4cc18d0f67df145d032c843e4bc382b
x86: Fix uv bau sending buffer initialization

The initialization of the UV Broadcast Assist Unit's sending
buffers was making an invalid assumption about the
initialization of an MMR that defines its address.

The BIOS will not be providing that MMR.  So
uv_activation_descriptor_init() should unconditionally set it.

Tested on UV simulator.

Signed-off-by: Cliff Wickman <cpw@sgi.com>
Cc: <stable@kernel.org> # for v2.6.30.x
LKML-Reference: <E1MJTfj-0005i1-W8@eag09.americas.sgi.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/tlb_uv.c