Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

#1388 closed defect (fixed)

Classic Semaphores allow both priority inherit and ceiling attributes to be set

Reported by: Joel Sherrill Owned by: Joel Sherrill
Priority: normal Milestone: 4.10
Component: score Version: 4.10
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

When both RTEMS_INHERIT_PRIORITY and RTEMS_PRIORITY_CEILING are specified
on an rtems_semaphore_create operation, it should be an error. Now it
just falls through and arbitrarily gets one of them.

Attachments (2)

pr1388.diff (4.4 KB) - added by Joel Sherrill on 03/02/09 at 15:11:33.
Patch for 4.10
pr1388_r8.diff (4.1 KB) - added by Joel Sherrill on 03/02/09 at 15:24:11.
Patch for 4.8

Download all attachments as: .zip

Change History (3)

Changed on 03/02/09 at 15:11:33 by Joel Sherrill

Attachment: pr1388.diff added

Patch for 4.10

Changed on 03/02/09 at 15:24:11 by Joel Sherrill

Attachment: pr1388_r8.diff added

Patch for 4.8

comment:1 Changed on 03/02/09 at 15:25:46 by Joel Sherrill

Resolution: fixed
Status: newclosed

Patches applied.

Note: See TracTickets for help on using tickets.