mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-23 04:33:26 +02:00
ia64: fix up obsolete cpu function usage.
Thanks to spatch, then a sweep for for_each_cpu_mask => for_each_cpu. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Cc: Tony Luck <tony.luck@intel.com> Cc: Fenghua Yu <fenghua.yu@intel.com> Cc: linux-ia64@vger.kernel.org
This commit is contained in:
@@ -1293,7 +1293,7 @@ ia64_mca_handler(struct pt_regs *regs, struct switch_stack *sw,
|
||||
monarch_cpu = cpu;
|
||||
sos->monarch = 1;
|
||||
} else {
|
||||
cpu_set(cpu, mca_cpu);
|
||||
cpumask_set_cpu(cpu, &mca_cpu);
|
||||
sos->monarch = 0;
|
||||
}
|
||||
mprintk(KERN_INFO "Entered OS MCA handler. PSP=%lx cpu=%d "
|
||||
@@ -1316,7 +1316,7 @@ ia64_mca_handler(struct pt_regs *regs, struct switch_stack *sw,
|
||||
*/
|
||||
ia64_mca_wakeup_all();
|
||||
} else {
|
||||
while (cpu_isset(cpu, mca_cpu))
|
||||
while (cpumask_test_cpu(cpu, &mca_cpu))
|
||||
cpu_relax(); /* spin until monarch wakes us */
|
||||
}
|
||||
|
||||
@@ -1355,9 +1355,9 @@ ia64_mca_handler(struct pt_regs *regs, struct switch_stack *sw,
|
||||
* and put this cpu in the rendez loop.
|
||||
*/
|
||||
for_each_online_cpu(i) {
|
||||
if (cpu_isset(i, mca_cpu)) {
|
||||
if (cpumask_test_cpu(i, &mca_cpu)) {
|
||||
monarch_cpu = i;
|
||||
cpu_clear(i, mca_cpu); /* wake next cpu */
|
||||
cpumask_clear_cpu(i, &mca_cpu); /* wake next cpu */
|
||||
while (monarch_cpu != -1)
|
||||
cpu_relax(); /* spin until last cpu leaves */
|
||||
set_curr_task(cpu, previous_current);
|
||||
@@ -1822,7 +1822,7 @@ format_mca_init_stack(void *mca_data, unsigned long offset,
|
||||
ti->cpu = cpu;
|
||||
p->stack = ti;
|
||||
p->state = TASK_UNINTERRUPTIBLE;
|
||||
cpu_set(cpu, p->cpus_allowed);
|
||||
cpumask_set_cpu(cpu, &p->cpus_allowed);
|
||||
INIT_LIST_HEAD(&p->tasks);
|
||||
p->parent = p->real_parent = p->group_leader = p;
|
||||
INIT_LIST_HEAD(&p->children);
|
||||
|
Reference in New Issue
Block a user