SGI UV: TLB shootdown using broadcast assist unit, cleanups
authorCliff Wickman <cpw@sgi.com>
Thu, 12 Jun 2008 13:23:48 +0000 (08:23 -0500)
committerIngo Molnar <mingo@elte.hu>
Tue, 8 Jul 2008 10:23:24 +0000 (12:23 +0200)
commitb194b120507276b4f09e2e14f941884e777fc7c8
tree2796da3608f770bae6382941ef95e90e889359d2
parent73e991f45fe7644711c0c9dd357a1a2c6e222707
SGI UV: TLB shootdown using broadcast assist unit, cleanups

TLB shootdown for SGI UV.

v1: 6/2 original
v2: 6/3 corrections/improvements per Ingo's review
v3: 6/4 split atomic operations off to a separate patch (Jeremy's review)
v4: 6/12 include <mach_apic.h> rather than <asm/mach-bigsmp/mach_apic.h>
         (fixes a !SMP build problem that Ingo found)
         fix the index on uv_table_bases[blade]

Signed-off-by: Cliff Wickman <cpw@sgi.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/tlb_64.c
arch/x86/kernel/tlb_uv.c
include/asm-x86/uv/uv_bau.h