This is probably an application error, but I am having some random weird behavior where sometimes a double that I add 0.01 to in a periodic task gets corrupted and becomes nan. I didn't specify the T_FPU flag in rt_task_spawn() but the docs said that flag is assumed for a user space task. I've since set that flag manually and haven't had the problem happen yet. Is this just a coincidence?
The corruption seems to happen in a half-second window where the system is doing a lot and only about 35% of the CPU is available to Linux. However, I am testing for overruns on rt_task_wait_period() and never seeing any. Steven
_______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
