This patch set fixes some issues which popped up in the new validation tests.

Sebastian Huber (5):
  score: Fix priority discipline handling
  score: Fix blocking message queue receive
  score: Remove _Thread_queue_First_locked()
  score: Remove _Thread_queue_Unblock_critical()
  score: Update priority only if necessary

 cpukit/include/rtems/posix/muteximpl.h     |  48 +-----
 cpukit/include/rtems/score/coremsgimpl.h   |  20 ++-
 cpukit/include/rtems/score/coremuteximpl.h |  51 +-----
 cpukit/include/rtems/score/coresemimpl.h   |  20 ++-
 cpukit/include/rtems/score/threadqimpl.h   | 168 ++++++++-----------
 cpukit/posix/src/condsignalsupp.c          |  31 ++--
 cpukit/posix/src/sempost.c                 |  14 +-
 cpukit/score/src/coremsgseize.c            |  20 ++-
 cpukit/score/src/semaphore.c               |  28 +---
 cpukit/score/src/threadchangepriority.c    |   2 +-
 cpukit/score/src/threadqenqueue.c          | 180 +++++++++++++++------
 cpukit/score/src/threadqfirst.c            |  10 +-
 cpukit/score/src/threadqflush.c            |  22 +--
 13 files changed, 289 insertions(+), 325 deletions(-)

-- 
2.26.2

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to