[RTEMS Project] #4551: Workaround for GRLIB-TN-0011 required for sparc/leon3 BSPs in SMP configuration

RTEMS trac trac at rtems.org
Tue Nov 23 15:26:56 UTC 2021


#4551: Workaround for GRLIB-TN-0011 required for sparc/leon3 BSPs in SMP
configuration
------------------------------+--------------------------------
  Reporter:  Sebastian Huber  |      Owner:  Sebastian Huber
      Type:  defect           |     Status:  assigned
  Priority:  normal           |  Milestone:  6.1
 Component:  arch/sparc       |    Version:  5
  Severity:  normal           |   Keywords:  SMP, qualification
Blocked By:                   |   Blocking:
------------------------------+--------------------------------
 The check script tn-0011.tcl reported the following affected code block in
 cpu_asm.S:

 {{{
 sparc-rtems6-objdump -d build/sparc/gr712rc/testsuites/validation/ts-
 validation-0.exe | tn-0011.tcl
 INFO:  Scanning utility for
 INFO:    GRLIB-TN-0011 - LEON3/FT AHB Lock Release during Atomic Operation
 INFO:  Script revision: 3 (20180412)
 INFO:
 INFO:  Scanning objdump -d output on standard input...
 0x400ad5f8 : seqa
 INFO:  400ad5f8:        c2 7a 60 58     swap  [ %o1 + 0x58 ], %g1
 INFO:  400ad5fc:        80 a0 60 00     cmp  %g1, 0
 INFO:  400ad600:        12 80 00 14     bne  400ad650 <done_flushing+0x7c>
 INFO:
 INFO:  Error locations found: 1
 }}}

--
Ticket URL: <http://devel.rtems.org/ticket/4551>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list