Opened on 01/13/22 at 10:17:38
Last modified on 11/29/22 at 22:39:25
#4579 assigned defect
Stack is not properly aligned during interrupt processing
Reported by: | Sebastian Huber | Owned by: | Sebastian Huber |
---|---|---|---|
Priority: | normal | Milestone: | 7.1 |
Component: | arch/arm | Version: | 7 |
Severity: | normal | Keywords: | |
Cc: | Blocked By: | ||
Blocking: |
Description
On a public boundary, the stack pointer must be aligned on an 8-byte boundary. However, it may temporarily be only aligned on a 4-byte boundary. The interrupt handling code must ensure that the stack pointer is properly aligned before it calls a function. See also:
Change History (6)
comment:1 Changed on 01/17/22 at 07:18:02 by Sebastian Huber <sebastian.huber@…>
comment:6 Changed on 11/29/22 at 22:39:25 by Chris Johns
Milestone: | 6.1 → 7.1 |
---|---|
Version: | 4.11 → 7 |
If this is to be fixed for 6.1 please move it to a suitable milestone.
Note: See
TracTickets for help on using
tickets.
In 2d1ea1ab/rtems: