[RTEMS Project] #4532: Priority inversion issues with MrsP locking protocol implementation
RTEMS trac
trac at rtems.org
Wed Oct 20 05:37:11 UTC 2021
#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
More information about the bugs
mailing list