diff options
Diffstat (limited to 'cpukit/score/include/rtems/score/threadq.h')
-rw-r--r-- | cpukit/score/include/rtems/score/threadq.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/cpukit/score/include/rtems/score/threadq.h b/cpukit/score/include/rtems/score/threadq.h index 6f62506c26..084161cc4d 100644 --- a/cpukit/score/include/rtems/score/threadq.h +++ b/cpukit/score/include/rtems/score/threadq.h @@ -216,6 +216,12 @@ typedef struct { * @brief The start of a thread queue path. */ Thread_queue_Link Start; + + /** + * @brief In case of a deadlock, a link for the first thread on the path + * that tries to enqueue on a thread queue. + */ + Thread_queue_Link Deadlock; } Path; #endif @@ -345,11 +351,6 @@ typedef struct _Thread_queue_Heads { #if defined(RTEMS_SMP) /** - * @brief Boost priority. - */ - Priority_Node Boost_priority; - - /** * @brief One priority queue per scheduler instance. */ Thread_queue_Priority_queue Priority[ RTEMS_ZERO_LENGTH_ARRAY ]; |