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

Reply via email to