#3359: 4.10: Improved Priority Inheritance Protocol
--------------------------+---------------------------
 Reporter:  Gedare Bloom  |       Owner:  Gedare Bloom
     Type:  defect        |      Status:  closed
 Priority:  normal        |   Milestone:  4.10.3
Component:  score         |     Version:  4.10
 Severity:  normal        |  Resolution:  fixed
 Keywords:                |  Blocked By:
 Blocking:                |
--------------------------+---------------------------

Comment (by Gedare Bloom <gedare@…>):

 In [changeset:"e3f6d35f65a49a2e5f79ddba0645bb9b7e51f182/rtems"
 e3f6d35/rtems]:
 {{{
 #!CommitTicketReference repository="rtems"
 revision="e3f6d35f65a49a2e5f79ddba0645bb9b7e51f182"
 cpukit/score: avoid NULL and races in priority mutex

 The PIP modifications from #3359 introduced new data structures
 to track priority inheritance. Prioritized mutexes without PIP
 share some of the code paths, and may result in NULL pointer
 accesses. This patch checks for NULL, and also adds ISR critical
 sections to an uncovered corner case during thread restarts.

 Closes #3829.
 }}}

--
Ticket URL: <http://devel.rtems.org/ticket/3359#comment:4>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to