1、运行过程中其他程序CPU占用过高,导致EtherCat Xenomai实时任务响应超时,EtherCat没有让出CPU,导致rcu_preempt内核线程卡死。日志如下EtherCat taskProc APPTRACE task_proc:wait_period_err err=-110 overruns=2072 active=1rcu: INFO:rcu_preempt detected stalls on CPUs/tasks:rcu:Tasks blocked on level-0 rcu_node (CPUs 0-0):P10104/1:b..1(_schedule) from preempt_schedule_irq(preempt_schedule_irq) from arm_preempt_schedule_irqarm_preempt_schedule_irq from svc_preemptException stackfca0fcc0fce0svc_preempt from kmem_cache_allockmem_cache_alloc from seq_openseq_open from __seq_open_private__seq_open_private from seq_open_privateseq_open_private from mounts_open_commonmounts_open_common from do_entry_opendo_entry_open from path_openatpath_openat from do_filp_opendo_filp_open from do_sys_openat2do_sys_openat2 from do_sys_opendo_sys_open from ret_fast_syscallException stackffa0ffc0ffe0rcu:r