Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

#578 closed defect (fixed)

sparc port ISR exit to preempt has window

Reported by: Joel Sherrill Owned by: Joel Sherrill
Priority: normal Milestone: 2
Component: score Version: 4.6
Severity: major Keywords:
Cc: bugs@… Blocked By:
Blocking:

Description

The problem is located within the _ISR_Handler operation
in the c/src/exec/score/cpu/sparc/cpu_asm.S file (see code extract below). We are using RTEMS version 4.5.0 but haven't seen any relevant changes in later revisions.

Release:
RTEMS-4.6 and CVS

Attachments (1)

pr578.diff (1013 bytes) - added by Joel Sherrill on 12/03/06 at 13:31:13.
pr578.diff

Download all attachments as: .zip

Change History (2)

comment:1 Changed on 02/26/04 at 16:24:06 by Joel Sherrill

Status: assignedclosed

State-Changed-From-To: open->closed
State-Changed-Why: Thanks to Andreas Karlsson <andreas.karlsson@…> for the fix

and serious analysis. This was one of those bugs which is
hard to fix.

Changed on 12/03/06 at 13:31:13 by Joel Sherrill

Attachment: pr578.diff added

pr578.diff

Note: See TracTickets for help on using tickets.