[PATCH 03/10] score: Remove affinity element from thread.
Jennifer
jennifer.averett at oarcorp.com
Mon Mar 24 18:39:34 UTC 2014
From: Jennifer Averett <jennifer.averett at oarcorp.com>
---
cpukit/score/include/rtems/score/thread.h | 10 ----------
cpukit/score/src/threadinitialize.c | 4 ----
2 files changed, 14 deletions(-)
diff --git a/cpukit/score/include/rtems/score/thread.h b/cpukit/score/include/rtems/score/thread.h
index 3dc423f..23b2687 100644
--- a/cpukit/score/include/rtems/score/thread.h
+++ b/cpukit/score/include/rtems/score/thread.h
@@ -413,16 +413,6 @@ struct Thread_Control_struct {
* happen in the meantime.
*/
bool is_executing;
-
-#if __RTEMS_HAVE_SYS_CPUSET_H__
- /**
- * @brief This field controls affinity attributes for this thread.
- *
- * Affinity attributes indicate which cpus the thread can run on
- * in an SMP system.
- */
- CPU_set_Control affinity;
-#endif
#endif
#if __RTEMS_ADA__
diff --git a/cpukit/score/src/threadinitialize.c b/cpukit/score/src/threadinitialize.c
index e481f63..3682b50 100644
--- a/cpukit/score/src/threadinitialize.c
+++ b/cpukit/score/src/threadinitialize.c
@@ -208,10 +208,6 @@ bool _Thread_Initialize(
/* Initialize the cpu field for the non-SMP schedulers */
the_thread->cpu = _Per_CPU_Get_by_index( 0 );
-#if __RTEMS_HAVE_SYS_CPUSET_H__
- the_thread->affinity = *(_CPU_set_Default());
- the_thread->affinity.set = &the_thread->affinity.preallocated;
-#endif
#endif
the_thread->current_state = STATES_DORMANT;
--
1.8.1.4
More information about the devel
mailing list