public inbox for linux-omap@vger.kernel.org
 help / color / mirror / Atom feed
* rdhi, rdlo and rm must all be different:  say what??
@ 2008-03-13  0:58 David Brownell
  2008-03-13  7:35 ` Felipe Balbi
  0 siblings, 1 reply; 4+ messages in thread
From: David Brownell @ 2008-03-13  0:58 UTC (permalink / raw)
  To: linux-omap

I did a build for H4, using the CodeSourcery 2007q3-53 toolchain, and:

    CC      kernel/sched.o
  /tmp/ccePvKYj.s: Assembler messages:
  /tmp/ccePvKYj.s:16: rdhi, rdlo and rm must all be different
  /tmp/ccePvKYj.s:1243: rdhi, rdlo and rm must all be different

The problem doesn't crop up with a build for OSK; different CPUs,
presumably.  It turns out these are both umull instructions; if
I "make kernel/sched.s" and build the result, the relevant lines
have different numbers but match up as:

  sched_clock:
  16:     umull   r0, r1, r0, r3  @ tmp136, jiffies.371, tmp137

  sched_slice:
          ...
  1243:   umull   r0, r1, r0, r2  @ slice.2262, slice, <variable>.load.weight

So this all looks suspiciously buglike.  Does anyone know how
to fix this issue?  Is it really a problem?

- Dave


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-03-13 15:54 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-13  0:58 rdhi, rdlo and rm must all be different: say what?? David Brownell
2008-03-13  7:35 ` Felipe Balbi
2008-03-13 10:20   ` David Brownell
2008-03-13 15:54     ` Woodruff, Richard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox