Update due to API changes

Close #3749.
This commit is contained in:
Sebastian Huber 2019-05-15 15:43:59 +02:00
parent c727e4a22e
commit 16fa6a4651

View File

@ -278,12 +278,10 @@ epoch_block_handler_preempt(struct ck_epoch *g __unused,
#ifdef RTEMS_SMP #ifdef RTEMS_SMP
if (cpu_self_index != er->er_cpuid) { if (cpu_self_index != er->er_cpuid) {
cpu_set_t set; Processor_mask targets;
CPU_ZERO(&set); _Processor_mask_From_index(&targets, er->er_cpuid);
CPU_SET((int)er->er_cpuid, &set); _SMP_Multicast_action(&targets, epoch_register_mutex, &etm);
_SMP_Multicast_action(sizeof(set), &set, epoch_register_mutex,
&etm);
} else { } else {
epoch_register_mutex(&etm); epoch_register_mutex(&etm);
} }