On 2011-05-31 10:34, [email protected] wrote: > We face the problem that a Xenomai task which receives UDP-packets > (secondary mode recvfrom()) on a high frequency ( every 50ms approx. > 1200 Byte) stalls sporadically (few times a day). In this case the > ROOT-task permanently shows the priority of the stalled task, the > receive queue of the stalled task fills up (netstat -u) , the task never > comes to live again . Attaching gdb or strace to this task stalls these > tools also. Other tasks and Linux run as expected even other UDP-receive > tasks! > Any idea what can cause this problem or how we can debug the stalled > task? (I think we had a similar problem with select() I presented in > this list). > We use: > - Linux 2.4.25 PPC > - Xenomai 2.4.9
Do you depend on CONFIG_XENO_OPT_PRIOCPL? If not, switch it off, it may be involved here. Jan -- Siemens AG, Corporate Technology, CT T DE IT 1 Corporate Competence Center Embedded Linux _______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
