#3833: Simplify RTEMS semaphore configuration
------------------------------+-----------------------------
Reporter: Sebastian Huber | Owner: Sebastian Huber
Type: enhancement | Status: assigned
Priority: normal | Milestone: 5.1
Component: rtems | Version: 5
Severity: normal | Keywords:
Blocked By: | Blocking:
------------------------------+-----------------------------
In SMP configurations, the maximum count of MrsP semaphores must be
configured via CONFIGURE_MAXIMUM_MRSP_SEMAPHORES. The MrsP semaphore
implementation predates the addition of self-contained synchronization
objects. At this time, the potential memory reduction was justified
considering the more complex configuration and additional use of the
workspace. With the availability of self-contained synchronization
options, e.g. POSIX mutexes, this is no longer justified. Memory
constrained applications should use the self-contained synchronization
objects. Remove the CONFIGURE_MAXIMUM_MRSP_SEMAPHORES configuration
option. This has only an impact on applications which use SMP and a large
number of scheduler instances.
--
Ticket URL: <http://devel.rtems.org/ticket/3833>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs