aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/time.c
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2011-10-21 09:19:44 +0200
committerJan Beulich <jbeulich@suse.com>2011-10-21 09:19:44 +0200
commit3cfbbfcf4cb1d4fecfd1c9a8bab090bdb61e993e (patch)
tree02fa5b020be5edebcbc225f9bd6a9d413917055f /xen/arch/x86/time.c
parent20307695e5c22a58b4cce35fba5333375da5a7fa (diff)
downloadxen-3cfbbfcf4cb1d4fecfd1c9a8bab090bdb61e993e.tar.gz
xen-3cfbbfcf4cb1d4fecfd1c9a8bab090bdb61e993e.tar.bz2
xen-3cfbbfcf4cb1d4fecfd1c9a8bab090bdb61e993e.zip
eliminate cpumask accessors referencing NR_CPUS
... in favor of using the new, nr_cpumask_bits-based ones. Signed-off-by: Jan Beulich <jbeulich@suse.com> Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/arch/x86/time.c')
-rw-r--r--xen/arch/x86/time.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/xen/arch/x86/time.c b/xen/arch/x86/time.c
index 6cc9837a2c..69b31193fe 100644
--- a/xen/arch/x86/time.c
+++ b/xen/arch/x86/time.c
@@ -185,15 +185,15 @@ static void smp_send_timer_broadcast_ipi(void)
int cpu = smp_processor_id();
cpumask_t mask;
- cpus_and(mask, cpu_online_map, pit_broadcast_mask);
+ cpumask_and(&mask, &cpu_online_map, &pit_broadcast_mask);
- if ( cpu_isset(cpu, mask) )
+ if ( cpumask_test_cpu(cpu, &mask) )
{
- cpu_clear(cpu, mask);
+ cpumask_clear_cpu(cpu, &mask);
raise_softirq(TIMER_SOFTIRQ);
}
- if ( !cpus_empty(mask) )
+ if ( !cpumask_empty(&mask) )
{
cpumask_raise_softirq(&mask, TIMER_SOFTIRQ);
}
@@ -1226,7 +1226,7 @@ void check_tsc_warp(unsigned long tsc_khz, unsigned long *max_warp)
}
static unsigned long tsc_max_warp, tsc_check_count;
-static cpumask_t tsc_check_cpumask = CPU_MASK_NONE;
+static cpumask_t tsc_check_cpumask;
static void tsc_check_slave(void *unused)
{