#4359 closed defect (wontfix)

Priority discipline is broken for semaphores and message queues in SMP configurations (cloned)

Reported by: Sebastian Huber Owned by: Sebastian Huber
Priority: normal Milestone: 5.2
Component: admin Version: 5
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

Cloned from #4358:


The priority queues in clustered scheduling configurations use a per scheduler priority queue rotation to ensure FIFO fairness across schedulers. This mechanism is implemented in the thread queue surrender operation. Unfortunately some semaphore and message queue directives use wrongly the thread queue extract operation.

Change History (1)

comment:1 Changed on 11/09/22 at 23:25:23 by Chris Johns

Resolution: wontfix
Status: assignedclosed

Please use RTEMS 6 for SMP. Please reopen if this is to be fixed on the RTEMS 5 branch.

Note: See TracTickets for help on using tickets.