change log for rtems (2011-01-21)

rtems-vc at rtems.org rtems-vc at rtems.org
Fri Jan 21 20:10:25 UTC 2011


 *joel* (on branch rtems-4-10-branch):
2011-01-21	Joel Sherrill <joel.sherrilL at OARcorp.com>

	* configure.ac: BSP supports bsp_reset() method.

M   1.52  c/src/lib/libbsp/powerpc/mvme3100/ChangeLog
M 1.48.2.1  c/src/lib/libbsp/powerpc/mvme3100/ChangeLog
M   1.10  c/src/lib/libbsp/powerpc/mvme3100/configure.ac
M 1.7.2.1  c/src/lib/libbsp/powerpc/mvme3100/configure.ac

diff -u rtems/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog:1.51 rtems/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog:1.52
--- rtems/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog:1.51	Fri Aug 20 11:30:25 2010
+++ rtems/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog	Fri Jan 21 13:30:33 2011
@@ -1,3 +1,7 @@
+2011-01-21	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
+	* configure.ac: BSP supports bsp_reset() method.
+
 2010-08-20	Joel Sherrill <joel.sherrill at oarcorp.com>
 
 	PR 1685/bsps

diff -u rtems/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog:1.48 rtems/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog:1.48.2.1
--- rtems/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog:1.48	Tue Feb  9 19:59:57 2010
+++ rtems/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog	Fri Jan 21 13:30:49 2011
@@ -1,3 +1,7 @@
+2011-01-21	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
+	* configure.ac: BSP supports bsp_reset() method.
+
 2010-02-09	Till Straumann <strauman at slac.stanford.edu>
 
 	* network/tsec.c: Added code to restart halted DMA

diff -u rtems/c/src/lib/libbsp/powerpc/mvme3100/configure.ac:1.9 rtems/c/src/lib/libbsp/powerpc/mvme3100/configure.ac:1.10
--- rtems/c/src/lib/libbsp/powerpc/mvme3100/configure.ac:1.9	Tue Jun 29 13:52:59 2010
+++ rtems/c/src/lib/libbsp/powerpc/mvme3100/configure.ac	Fri Jan 21 13:30:33 2011
@@ -35,7 +35,7 @@
  of PowerPC 603e revisions and emulator versions.
  The BSP actually contains the call that enables this.])
 
-RTEMS_BSP_CLEANUP_OPTIONS(0, 0)
+RTEMS_BSP_CLEANUP_OPTIONS(0, 1)
 
 # Explicitly list all Makefiles here
 AC_CONFIG_FILES([Makefile])

diff -u rtems/c/src/lib/libbsp/powerpc/mvme3100/configure.ac:1.7 rtems/c/src/lib/libbsp/powerpc/mvme3100/configure.ac:1.7.2.1
--- rtems/c/src/lib/libbsp/powerpc/mvme3100/configure.ac:1.7	Sat Nov 28 00:28:40 2009
+++ rtems/c/src/lib/libbsp/powerpc/mvme3100/configure.ac	Fri Jan 21 13:30:49 2011
@@ -35,7 +35,7 @@
  of PowerPC 603e revisions and emulator versions.
  The BSP actually contains the call that enables this.])
 
-RTEMS_BSP_CLEANUP_OPTIONS(0, 0)
+RTEMS_BSP_CLEANUP_OPTIONS(0, 1)
 
 # Explicitly list all Makefiles here
 AC_CONFIG_FILES([Makefile])


 *joel* (on branch rtems-4-10-branch):
2011-01-21	Joel Sherrill <joel.sherrilL at OARcorp.com>

	* posix/src/psignal.c: Back port patch from head to avoid derefencing
	NULL.

M 1.2346.2.74  cpukit/ChangeLog
M 1.67.2.1  cpukit/posix/src/psignal.c

diff -u rtems/cpukit/ChangeLog:1.2346.2.73 rtems/cpukit/ChangeLog:1.2346.2.74
--- rtems/cpukit/ChangeLog:1.2346.2.73	Wed Jan 19 08:50:19 2011
+++ rtems/cpukit/ChangeLog	Fri Jan 21 13:31:33 2011
@@ -1,3 +1,8 @@
+2011-01-21	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
+	* posix/src/psignal.c: Back port patch from head to avoid derefencing
+	NULL.
+
 2011-01-19	Joel Sherrill <joel.sherrilL at OARcorp.com>
 
 	* sapi/include/confdefs.h: Account for POSIX threads having a minimum

diff -u rtems/cpukit/posix/src/psignal.c:1.67 rtems/cpukit/posix/src/psignal.c:1.67.2.1
--- rtems/cpukit/posix/src/psignal.c:1.67	Fri Apr 30 03:37:26 2010
+++ rtems/cpukit/posix/src/psignal.c	Fri Jan 21 13:31:34 2011
@@ -117,12 +117,10 @@
   api = the_thread->API_Extensions[ THREAD_API_POSIX ];
 
   /*
-   * api cannot be NULL or we would not have registered this API extension.
+   * api may be NULL in case of a thread close in progress
    */
-  #if defined(RTEMS_DEBUG)
-    if ( !api )
+  if ( !api )
     return;
-  #endif
 
   /*
    *  If we invoke any user code, there is the possibility that


 *joel* (on branch rtems-4-10-branch):
2011-01-21	Eric Norum <wenorum at lbl.gov>

	* libmisc/capture/capture.c: Avoid using TCB of task just deleted.

M 1.2680  cpukit/ChangeLog
M 1.1080.2.64  cpukit/ChangeLog
M 1.1539.2.70  cpukit/ChangeLog
M 1.2346.2.75  cpukit/ChangeLog
M   1.21  cpukit/libmisc/capture/capture.c
M 1.10.2.1  cpukit/libmisc/capture/capture.c
M 1.14.2.1  cpukit/libmisc/capture/capture.c
M 1.20.2.1  cpukit/libmisc/capture/capture.c

diff -u rtems/cpukit/ChangeLog:1.2679 rtems/cpukit/ChangeLog:1.2680
--- rtems/cpukit/ChangeLog:1.2679	Fri Jan 21 03:43:23 2011
+++ rtems/cpukit/ChangeLog	Fri Jan 21 13:40:17 2011
@@ -1,3 +1,7 @@
+2011-01-21	Eric Norum <wenorum at lbl.gov>
+
+	* libmisc/capture/capture.c: Avoid using TCB of task just deleted.
+
 2011-01-21	Sebastian Huber <sebastian.huber at embedded-brains.de>
 
 	* libblock/src/blkdev-ops.c: New file.

diff -u rtems/cpukit/ChangeLog:1.1080.2.63 rtems/cpukit/ChangeLog:1.1080.2.64
--- rtems/cpukit/ChangeLog:1.1080.2.63	Tue Nov 16 13:14:34 2010
+++ rtems/cpukit/ChangeLog	Fri Jan 21 13:40:46 2011
@@ -1,3 +1,7 @@
+2011-01-21	Eric Norum <wenorum at lbl.gov>
+
+	* libmisc/capture/capture.c: Avoid using TCB of task just deleted.
+
 2010-11-16	Joel Sherrill <joel.sherrilL at OARcorp.com>
 
 	PR 1718/cpukit

diff -u rtems/cpukit/ChangeLog:1.1539.2.69 rtems/cpukit/ChangeLog:1.1539.2.70
--- rtems/cpukit/ChangeLog:1.1539.2.69	Tue Nov 16 13:14:27 2010
+++ rtems/cpukit/ChangeLog	Fri Jan 21 13:40:35 2011
@@ -1,3 +1,7 @@
+2011-01-21	Eric Norum <wenorum at lbl.gov>
+
+	* libmisc/capture/capture.c: Avoid using TCB of task just deleted.
+
 2010-11-16	Joel Sherrill <joel.sherrilL at OARcorp.com>
 
 	PR 1718/cpukit

diff -u rtems/cpukit/ChangeLog:1.2346.2.74 rtems/cpukit/ChangeLog:1.2346.2.75
--- rtems/cpukit/ChangeLog:1.2346.2.74	Fri Jan 21 13:31:33 2011
+++ rtems/cpukit/ChangeLog	Fri Jan 21 13:40:27 2011
@@ -1,3 +1,7 @@
+2011-01-21	Eric Norum <wenorum at lbl.gov>
+
+	* libmisc/capture/capture.c: Avoid using TCB of task just deleted.
+
 2011-01-21	Joel Sherrill <joel.sherrilL at OARcorp.com>
 
 	* posix/src/psignal.c: Back port patch from head to avoid derefencing

diff -u rtems/cpukit/libmisc/capture/capture.c:1.20 rtems/cpukit/libmisc/capture/capture.c:1.21
--- rtems/cpukit/libmisc/capture/capture.c:1.20	Sun Nov 29 06:12:39 2009
+++ rtems/cpukit/libmisc/capture/capture.c	Fri Jan 21 13:40:17 2011
@@ -909,7 +909,9 @@
     rtems_capture_task_t* ct;
     rtems_capture_task_t* ht;
 
-    if (_States_Is_transient (current_task->current_state))
+
+    if (_States_Is_transient (current_task->current_state)
+     || _States_Is_dormant (current_task->current_state))
     {
       rtems_id ct_id = current_task->Object.id;
 

diff -u rtems/cpukit/libmisc/capture/capture.c:1.10 rtems/cpukit/libmisc/capture/capture.c:1.10.2.1
--- rtems/cpukit/libmisc/capture/capture.c:1.10	Thu Aug 16 19:54:16 2007
+++ rtems/cpukit/libmisc/capture/capture.c	Fri Jan 21 13:40:47 2011
@@ -914,7 +914,9 @@
     rtems_capture_task_t* ct;
     rtems_capture_task_t* ht;
 
-    if (_States_Is_transient (current_task->current_state))
+
+    if (_States_Is_transient (current_task->current_state)
+     || _States_Is_dormant (current_task->current_state))
     {
       rtems_id ct_id = current_task->Object.id;
 

diff -u rtems/cpukit/libmisc/capture/capture.c:1.14 rtems/cpukit/libmisc/capture/capture.c:1.14.2.1
--- rtems/cpukit/libmisc/capture/capture.c:1.14	Mon Sep  1 06:28:56 2008
+++ rtems/cpukit/libmisc/capture/capture.c	Fri Jan 21 13:40:37 2011
@@ -916,7 +916,9 @@
     rtems_capture_task_t* ct;
     rtems_capture_task_t* ht;
 
-    if (_States_Is_transient (current_task->current_state))
+
+    if (_States_Is_transient (current_task->current_state)
+     || _States_Is_dormant (current_task->current_state))
     {
       rtems_id ct_id = current_task->Object.id;
 

diff -u rtems/cpukit/libmisc/capture/capture.c:1.20 rtems/cpukit/libmisc/capture/capture.c:1.20.2.1
--- rtems/cpukit/libmisc/capture/capture.c:1.20	Sun Nov 29 06:12:39 2009
+++ rtems/cpukit/libmisc/capture/capture.c	Fri Jan 21 13:40:28 2011
@@ -909,7 +909,9 @@
     rtems_capture_task_t* ct;
     rtems_capture_task_t* ht;
 
-    if (_States_Is_transient (current_task->current_state))
+
+    if (_States_Is_transient (current_task->current_state)
+     || _States_Is_dormant (current_task->current_state))
     {
       rtems_id ct_id = current_task->Object.id;
 



--

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/20110121/c48db035/attachment-0001.html>


More information about the vc mailing list