#4532: Priority inversion issues with MrsP locking protocol implementation
------------------------------+--------------------------------
Reporter: Sebastian Huber | Owner: Sebastian Huber
Type: defect | Status: assigned
Priority: normal | Milestone: 6.1
Component: score | Version: 5
Severity: critical | Keywords: SMP, qualification
Blocked By: | Blocking:
------------------------------+--------------------------------
While a thread is scheduled on a helping scheduler, while it does not own
a MrsP semaphore, if it obtains a MrsP semaphore, then no scheduler node
using an idle thread and the ceiling priority of the semaphore is
unblocked for the home scheduler. This could lead to priority inversion
issues and is not in line with the MrsP protocol.
--
Ticket URL: <http://devel.rtems.org/ticket/4532>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs