Module: xenomai-gch Branch: for-forge Commit: 977dff73eb4ba7b27bcc611a54d40ec3790ccf52 URL: http://git.xenomai.org/?p=xenomai-gch.git;a=commit;h=977dff73eb4ba7b27bcc611a54d40ec3790ccf52
Author: Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org> Date: Fri Oct 25 08:31:04 2013 +0200 cobalt/arm: fix compilation error without unlocked context switch --- kernel/cobalt/arch/arm/thread.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kernel/cobalt/arch/arm/thread.c b/kernel/cobalt/arch/arm/thread.c index 2703352..e29c607 100644 --- a/kernel/cobalt/arch/arm/thread.c +++ b/kernel/cobalt/arch/arm/thread.c @@ -288,7 +288,12 @@ void xnarch_switch_to(struct xnarchtcb *out_tcb, struct xnarchtcb *in_tcb) enter_lazy_tlb(prev_mm, next); } +#ifdef CONFIG_XENO_HW_UNLOCKED_SWITCH __asm_thread_switch(out_tcb->core.tip, in_tcb->core.tip); +#else + __asm_thread_switch(task_thread_info(out_tcb->core.host_task), + task_thread_info(in_tcb->core.host_task)); +#endif } void xnarch_enable_fpu(struct xnarchtcb *tcb) _______________________________________________ Xenomai-git mailing list Xenomai-git@xenomai.org http://www.xenomai.org/mailman/listinfo/xenomai-git