[Bug 1258] New: _Heap_Allocate_aligned() is broken (by patch to PR746).

rtems-bugs at rtems.org rtems-bugs at rtems.org
Wed Sep 12 16:30:33 UTC 2007


http://www.rtems.org/bugzilla/show_bug.cgi?id=1258

           Summary: _Heap_Allocate_aligned() is broken (by patch to PR746).
           Product: RTEMS
           Version: 4.7
          Platform: All
        OS/Version: RTEMS
            Status: NEW
          Severity: normal
          Priority: P3
         Component: cpukit
        AssignedTo: joel.sherrill at oarcorp.com
        ReportedBy: osv at javad.com


Change of the heap allocation strategy introduced by the patch for PR746/rtems
(heap manager, when splits larger free block into used and new free parts, now
makes the first part of the block used, not the last one as it was before)
breaks _Heap_Allocate_aligned() that was not updated accordingly.

Fixing this is not trivial, as requirements imposed by _Heap_Resize_block() and
_Heap_Allocate_aligned() are somewhat contradicting. I'm now trying to figure
out the best solution for this issue.


-- 
Configure bugmail: http://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the bugs mailing list