[RTEMS Project] #3361: 4.11: Improved Priority Inheritance Protocol

RTEMS trac trac at rtems.org
Fri Oct 2 15:42:02 UTC 2020


#3361: 4.11: Improved Priority Inheritance Protocol
--------------------------+----------------------------
 Reporter:  Gedare Bloom  |       Owner:  Needs Funding
     Type:  defect        |      Status:  assigned
 Priority:  normal        |   Milestone:  4.11.5
Component:  score         |     Version:  4.11
 Severity:  normal        |  Resolution:
 Keywords:                |  Blocked By:
 Blocking:                |
--------------------------+----------------------------
Changes (by Gedare Bloom):

 * owner:  Gedare Bloom => Needs Funding


Comment:

 I can't fix this one trivially. The fix for 4.10 (#3359) does not work
 directly in 4.11 because of scheduler/thread changes and the SMP
 scheduling. We could probably fix the UP scheduling in 4.11, but I'm
 doubtful that the SMP scheduler can be fixed for this issue. Nested PIP
 mutexes should be documented as not working in 4.11 as per this ticket. I
 believe nested PCP mutexes will work properly, but I haven't confirmed
 that yet.

--
Ticket URL: <http://devel.rtems.org/ticket/3361#comment:3>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list