Module: xenomai-2.6 Branch: master Commit: c4d2d0f04a1c11d84d9ed1b21cd10bd3f8805fd0 URL: http://git.xenomai.org/?p=xenomai-2.6.git;a=commit;h=c4d2d0f04a1c11d84d9ed1b21cd10bd3f8805fd0
Author: Philippe Gerum <r...@xenomai.org> Date: Wed Dec 26 15:28:00 2012 +0100 doc/x86: mention lack of xsave support --- doc/asciidoc/TROUBLESHOOTING.adoc | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/doc/asciidoc/TROUBLESHOOTING.adoc b/doc/asciidoc/TROUBLESHOOTING.adoc index 9f3f986..7ed01d6 100644 --- a/doc/asciidoc/TROUBLESHOOTING.adoc +++ b/doc/asciidoc/TROUBLESHOOTING.adoc @@ -583,6 +583,25 @@ options +CONFIG_XENO_OPT_SYS_HEAPSZ+ and should be configured to large enough values. Try increasing them and recompiling the kernel. +Known Bugs and Limitations +-------------------------- + +2.6.2/x86 +~~~~~~~~~ + +2.6.2 (like any previous Xenomai release) does not handle the extended +processor state (xsave/xrstor) yet. + +2.6.2 automatically disables this CPU feature at boot when the host +kernel detects it, so no action is to be taken by the user. However, +this feature shall be disabled manually for older Xenomai releases, by +passing the "noxsave" parameter on the kernel command line (see +Documentation/kernel-parameters.txt). + +Failing to do so, running with extended processor state support +enabled on these Xenomai releases beget random execution errors in +userland, typically when the switchtest program runs in the +background, due to incorrect FPU management in real-time mode. Problem with my code (not Xenomai code) --------------------------------------- _______________________________________________ Xenomai-git mailing list Xenomai-git@xenomai.org http://www.xenomai.org/mailman/listinfo/xenomai-git