[RTEMS Project] #3482: Relax the buffer alignment required by rtems_partition_create()
RTEMS trac
trac at rtems.org
Fri Aug 3 11:04:28 UTC 2018
#3482: Relax the buffer alignment required by rtems_partition_create()
-----------------------------+------------------------------
Reporter: Sebastian Huber | Owner: Sebastian Huber
Type: enhancement | Status: assigned
Priority: normal | Milestone: 5.1
Component: rtems | Version: 5
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: |
-----------------------------+------------------------------
Comment (by Sebastian Huber <sebastian.huber@…>):
In [changeset:"27bbc0598b4f1a85321fbc47d0f8446e37ea0d12/rtems"
27bbc05/rtems]:
{{{
#!CommitTicketReference repository="rtems"
revision="27bbc0598b4f1a85321fbc47d0f8446e37ea0d12"
score: Remove CPU_PARTITION_ALIGNMENT
Use the CPU_SIZEOF_POINTER alignment instead. The internal alignment
requirement is defined by the use of Chain_Node (consisting of two
pointers) to manage the free chain of partitions.
It seems that previously the condition
CPU_PARTITION_ALIGNMENT >= sizeof(Chain_Node)
was true on all CPU ports. Now, we need an additional check.
Update #3482.
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/3482#comment:1>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list