change log for rtems (2011-04-22)
rtems-vc at rtems.org
rtems-vc at rtems.org
Fri Apr 22 18:11:27 UTC 2011
*joel*:
2011-04-22 Joel Sherrill <joel.sherrill at oarcorp.com>
PR 1782/cpukit
* score/include/rtems/score/thread.h: Disable deferred FPU context
switches when SMP is enabled. Per code tracking of deferred contexts
is not implemented.
M 1.2804 cpukit/ChangeLog
M 1.102 cpukit/score/include/rtems/score/thread.h
diff -u rtems/cpukit/ChangeLog:1.2803 rtems/cpukit/ChangeLog:1.2804
--- rtems/cpukit/ChangeLog:1.2803 Thu Apr 21 14:05:14 2011
+++ rtems/cpukit/ChangeLog Fri Apr 22 12:54:31 2011
@@ -1,3 +1,10 @@
+2011-04-22 Joel Sherrill <joel.sherrill at oarcorp.com>
+
+ PR 1782/cpukit
+ * score/include/rtems/score/thread.h: Disable deferred FPU context
+ switches when SMP is enabled. Per code tracking of deferred contexts
+ is not implemented.
+
2011-04-21 Jennifer Averett <Jennifer.Averett at OARcorp.com
PR 1777/cpukit
diff -u rtems/cpukit/score/include/rtems/score/thread.h:1.101 rtems/cpukit/score/include/rtems/score/thread.h:1.102
--- rtems/cpukit/score/include/rtems/score/thread.h:1.101 Thu Apr 21 14:05:14 2011
+++ rtems/cpukit/score/include/rtems/score/thread.h Fri Apr 22 12:54:31 2011
@@ -58,6 +58,15 @@
#define __THREAD_DO_NOT_INLINE_ENABLE_DISPATCH__
#endif
+/*
+ * Deferred floating point context switches are not currently
+ * supported when in SMP configuration.
+ */
+#if defined(RTEMS_SMP)
+ #undef CPU_USE_DEFERRED_FP_SWITCH
+ #define CPU_USE_DEFERRED_FP_SWITCH FALSE
+#endif
+
#ifdef __cplusplus
extern "C" {
#endif
*joel*:
2011-04-22 Joel Sherrill <joel.sherrill at oarcorp.com>
PR 1782/cpukit
* porting/taskcontext.t: Disable deferred FPU context switches when SMP
is enabled. Per code tracking of deferred contexts is not
implemented.
M 1.306 doc/ChangeLog
M 1.8 doc/porting/taskcontext.t
diff -u rtems/doc/ChangeLog:1.305 rtems/doc/ChangeLog:1.306
--- rtems/doc/ChangeLog:1.305 Thu Apr 7 11:50:35 2011
+++ rtems/doc/ChangeLog Fri Apr 22 12:54:37 2011
@@ -1,3 +1,10 @@
+2011-04-22 Joel Sherrill <joel.sherrill at oarcorp.com>
+
+ PR 1782/cpukit
+ * porting/taskcontext.t: Disable deferred FPU context switches when SMP
+ is enabled. Per code tracking of deferred contexts is not
+ implemented.
+
2011-04-07 Joel Sherrill <joel.sherrill at oarcorp.com>
* rtems_footer.html.in, common/cpright.texi: Update dates in copyright.
diff -u rtems/doc/porting/taskcontext.t:1.7 rtems/doc/porting/taskcontext.t:1.8
--- rtems/doc/porting/taskcontext.t:1.7 Thu Jan 17 15:47:45 2002
+++ rtems/doc/porting/taskcontext.t Fri Apr 22 12:54:38 2011
@@ -401,6 +401,9 @@
#define CPU_USE_DEFERRED_FP_SWITCH TRUE
@end example
+Note that currently, when in SMP configuration, deferred floating point
+context switching is unavailable.
+
@subsection Floating Point Context Data Structure
The Context_Control_fp contains the per task information for the floating
--
Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20110422/654ea599/attachment.html>
More information about the vc
mailing list