aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorSuresh B. Siddha <suresh.b.siddha@intel.com>2005-01-14 23:24:52 -0800
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-01-14 23:24:52 -0800
commita57cfbbf08e7c22ddbb5eda6334e335200e84a96 (patch)
tree204e85e9d7576ce36942aea3c2994d192410aa91 /arch
parenta87732f39985c8bc44c42caa64ac97161ae4609e (diff)
downloadhistory-a57cfbbf08e7c22ddbb5eda6334e335200e84a96.tar.gz
[PATCH] x86_64: use cpumask_t instead of unsigned long
Another cpumask_t related fix: use cpumask_t instead of unsigned long. Signed-off-by: Suresh Siddha <suresh.b.siddha@intel.com> Cc: Andi Kleen <ak@muc.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch')
-rw-r--r--arch/x86_64/kernel/mce.c4
-rw-r--r--arch/x86_64/kernel/setup64.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/arch/x86_64/kernel/mce.c b/arch/x86_64/kernel/mce.c
index b05d3b19278d5e..86f9fd85016a3c 100644
--- a/arch/x86_64/kernel/mce.c
+++ b/arch/x86_64/kernel/mce.c
@@ -340,12 +340,12 @@ static void __init mce_cpu_features(struct cpuinfo_x86 *c)
*/
void __init mcheck_init(struct cpuinfo_x86 *c)
{
- static unsigned long mce_cpus __initdata = 0;
+ static cpumask_t mce_cpus __initdata = CPU_MASK_NONE;
mce_cpu_quirks(c);
if (mce_dont_init ||
- test_and_set_bit(smp_processor_id(), &mce_cpus) ||
+ cpu_test_and_set(smp_processor_id(), mce_cpus) ||
!mce_available(c))
return;
diff --git a/arch/x86_64/kernel/setup64.c b/arch/x86_64/kernel/setup64.c
index 2480983e7c827d..a7b25b948ed3fe 100644
--- a/arch/x86_64/kernel/setup64.c
+++ b/arch/x86_64/kernel/setup64.c
@@ -28,7 +28,7 @@
char x86_boot_params[2048] __initdata = {0,};
-unsigned long cpu_initialized __initdata = 0;
+cpumask_t cpu_initialized __initdata = CPU_MASK_NONE;
struct x8664_pda cpu_pda[NR_CPUS] __cacheline_aligned;
@@ -187,7 +187,7 @@ void __init cpu_init (void)
me = current;
- if (test_and_set_bit(cpu, &cpu_initialized))
+ if (cpu_test_and_set(cpu, cpu_initialized))
panic("CPU#%d already initialized!\n", cpu);
printk("Initializing CPU#%d\n", cpu);