[RTEMS Project] #4579: Stack is not properly aligned during interrupt processing

RTEMS trac trac at rtems.org
Mon Jan 17 07:18:06 UTC 2022


#4579: Stack is not properly aligned during interrupt processing
-----------------------------+------------------------------
 Reporter:  Sebastian Huber  |       Owner:  Sebastian Huber
     Type:  defect           |      Status:  assigned
 Priority:  normal           |   Milestone:  6.1
Component:  arch/arm         |     Version:  4.11
 Severity:  normal           |  Resolution:
 Keywords:                   |  Blocked By:
 Blocking:                   |
-----------------------------+------------------------------

Comment (by Sebastian Huber <sebastian.huber@…>):

 In [changeset:"0290e44b28b84d279e790e76fb3c3d74cd5e7499/rtems"
 0290e44/rtems]:
 {{{
 #!CommitTicketReference repository="rtems"
 revision="0290e44b28b84d279e790e76fb3c3d74cd5e7499"
 arm: Rework per-CPU control in interrupt handling

 Use volatile register r0 for the per-CPU control of the current
 processor instead of the non-volatile register r7.  This enables the use
 of r7 in a follow up patch.  Do the interrupt handling in ARM mode.

 Update #4579.
 }}}

--
Ticket URL: <http://devel.rtems.org/ticket/4579#comment:2>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list