Module: xenomai-2.6
Branch: master
Commit: d0d122ab550ca7cc0655fddf7aa36bcde88f3b50
URL:    
http://git.xenomai.org/?p=xenomai-2.6.git;a=commit;h=d0d122ab550ca7cc0655fddf7aa36bcde88f3b50

Author: Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org>
Date:   Wed Nov 28 00:21:52 2012 +0100

doc: Re-add changes to TROUBLESHOOTING

---

 TROUBLESHOOTING                               |   14 +++++++++-----
 doc/asciidoc/TROUBLESHOOTING.adoc             |   16 +++++++++++-----
 doc/generated/html/TROUBLESHOOTING/index.html |   17 +++++++++++------
 doc/generated/pdf/TROUBLESHOOTING.pdf         |  Bin 167324 -> 167565 bytes
 4 files changed, 31 insertions(+), 16 deletions(-)

diff --git a/TROUBLESHOOTING b/TROUBLESHOOTING
index 4811a38..2cc26d9 100644
--- a/TROUBLESHOOTING
+++ b/TROUBLESHOOTING
@@ -389,14 +389,18 @@ However, this mechanism requires a recent kernel (2.6 or 
higher).
 3.6.3. missing="smp/nosmp"
 --------------------------
 
-For kernel-space and user-space supports to be compatible, both should be
-compiled with the same setting for SMP.
+On some SMP-capable architectures, for kernel-space and user-space supports to
+be compatible, both should be compiled with the same setting for SMP.
 
 SMP support in kernel-space is enabled with the CONFIG_SMP option.
 
-SMP support in user-space is enabled by passing --enable-smp to the configure
-script, and disabled by passing --disable-smp (SMP is enabled by default on
-some platforms).
+For these architectures, SMP support in user-space is enabled by passing
+--enable-smp to the configure script, and disabled by passing --disable-smp
+(SMP is enabled by default on some platforms).
+
+Other SMP-capable architectures may run userland code built with --enable-smp
+or --disable-smp over the same kernel indifferently, at no noticeable
+performance cost. These architectures never receive such SMP-related error.
 
 
 3.6.4. missing="tsc"
diff --git a/doc/asciidoc/TROUBLESHOOTING.adoc 
b/doc/asciidoc/TROUBLESHOOTING.adoc
index 627e4cf..9f3f986 100644
--- a/doc/asciidoc/TROUBLESHOOTING.adoc
+++ b/doc/asciidoc/TROUBLESHOOTING.adoc
@@ -365,14 +365,20 @@ However, this mechanism requires a recent kernel (2.6 or 
higher).
 missing="smp/nosmp"
 ^^^^^^^^^^^^^^^^^^^
 
-For kernel-space and user-space supports to be compatible, both should
-be compiled with the same setting for SMP.
+On some SMP-capable architectures, for kernel-space and user-space
+supports to be compatible, both should be compiled with the same
+setting for SMP.
 
 SMP support in kernel-space is enabled with the +CONFIG_SMP+ option.
 
-SMP support in user-space is enabled by passing +--enable-smp+ to the
-configure script, and disabled by passing +--disable-smp+ (SMP is
-enabled by default on some platforms).
+For these architectures, SMP support in user-space is enabled by
+passing +--enable-smp+ to the configure script, and disabled by passing
++--disable-smp+ (SMP is enabled by default on some platforms).
+ 
+Other SMP-capable architectures may run userland code built with
++--enable-smp+ or +--disable-smp+ over the same kernel indifferently, at
+no noticeable performance cost. These architectures never receive such
+SMP-related error.
 
 
 missing="tsc"
diff --git a/doc/generated/html/TROUBLESHOOTING/index.html 
b/doc/generated/html/TROUBLESHOOTING/index.html
index e7dd5b4..7b1af53 100644
--- a/doc/generated/html/TROUBLESHOOTING/index.html
+++ b/doc/generated/html/TROUBLESHOOTING/index.html
@@ -327,12 +327,17 @@ reasons for this message.</p></div>
 mechanism for issuing system calls.</p></div>
 <div class="paragraph"><p>However, this mechanism requires a recent kernel 
(2.6 or higher).</p></div>
 <h4 id="_missing_smp_nosmp">3.6.3. missing="smp/nosmp"</h4>
-<div class="paragraph"><p>For kernel-space and user-space supports to be 
compatible, both should
-be compiled with the same setting for SMP.</p></div>
+<div class="paragraph"><p>On some SMP-capable architectures, for kernel-space 
and user-space
+supports to be compatible, both should be compiled with the same
+setting for SMP.</p></div>
 <div class="paragraph"><p>SMP support in kernel-space is enabled with the 
<tt>CONFIG_SMP</tt> option.</p></div>
-<div class="paragraph"><p>SMP support in user-space is enabled by passing 
<tt>--enable-smp</tt> to the
-configure script, and disabled by passing <tt>--disable-smp</tt> (SMP is
-enabled by default on some platforms).</p></div>
+<div class="paragraph"><p>For these architectures, SMP support in user-space 
is enabled by
+passing <tt>--enable-smp</tt> to the configure script, and disabled by passing
+<tt>--disable-smp</tt> (SMP is enabled by default on some platforms).</p></div>
+<div class="paragraph"><p>Other SMP-capable architectures may run userland 
code built with
+<tt>--enable-smp</tt> or <tt>--disable-smp</tt> over the same kernel 
indifferently, at
+no noticeable performance cost. These architectures never receive such
+SMP-related error.</p></div>
 <h4 id="_missing_tsc">3.6.4. missing="tsc"</h4>
 <div class="paragraph"><p>This error is specific to the x86 architecture. You 
enabled tsc in
 user-space by passing the <tt>--enable-x86-tsc</tt> option, but you selected
@@ -693,7 +698,7 @@ like calling:</p></div>
 <div id="footnotes"><hr /></div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2012-10-09 19:52:50 CEST
+Last updated 2012-11-28 00:19:41 CEST
 </div>
 </div>
 </body>
diff --git a/doc/generated/pdf/TROUBLESHOOTING.pdf 
b/doc/generated/pdf/TROUBLESHOOTING.pdf
index 4ae3a31..cfd21ba 100644
Binary files a/doc/generated/pdf/TROUBLESHOOTING.pdf and 
b/doc/generated/pdf/TROUBLESHOOTING.pdf differ


_______________________________________________
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://www.xenomai.org/mailman/listinfo/xenomai-git

Reply via email to