]> git.hungrycats.org Git - linux/commit
[PATCH] make voyager work again after the cpumask_t changes
authorAndrew Morton <akpm@osdl.org>
Sun, 31 Aug 2003 11:34:26 +0000 (04:34 -0700)
committerLinus Torvalds <torvalds@home.osdl.org>
Sun, 31 Aug 2003 11:34:26 +0000 (04:34 -0700)
commit00bd8e912886f334037317a7238273f65dcfd6bf
treeb959237d06ecaa913ae18f4574f604ac3c7aabb6
parent1097ca0aabd3e0cf7cc7f476ff6ac2e642591a19
[PATCH] make voyager work again after the cpumask_t changes

From: James Bottomley <James.Bottomley@SteelEye.com>

Most is just simple fixes; however, the needless change from atomic to
non-atomic operations in smp_invalidate_interrupt() caused me a lot of
pain to track down since it introduced some very subtle bugs.

I've also taken phys_cpu_present_map out of smp.h.  Since it
physid_mask_t is defined in mpspec.h anyway, and contains a duplicate
definition, I don't believe it can hurt anything.
arch/i386/mach-voyager/voyager_smp.c
include/asm-i386/smp.h