Thread (18 messages) flat view 18 messages, 2 authors, 2011-02-11
  • BootX · kevin diggs <hidden> · 2011-01-21
  • Re: BootX · Benjamin Herrenschmidt <benh@kernel.crashing.org> · 2011-01-21
  • Re: BootX · kevin diggs <hidden> · 2011-01-22
  • Re: BootX · Benjamin Herrenschmidt <benh@kernel.crashing.org> · 2011-01-22
  • Re: BootX · Benjamin Herrenschmidt <benh@kernel.crashing.org> · 2011-01-22
  • Re: BootX · kevin diggs <hidden> · 2011-01-22
  • Re: BootX · Benjamin Herrenschmidt <benh@kernel.crashing.org> · 2011-01-22
  • Re: BootX · kevin diggs <hidden> · 2011-01-22
  • Re: BootX · kevin diggs <hidden> · 2011-01-24
  • Re: BootX · kevin diggs <hidden> · 2011-01-25
  • Re: BootX · kevin diggs <hidden> · 2011-02-02
  • Re: BootX · Benjamin Herrenschmidt <benh@kernel.crashing.org> · 2011-02-02
  • Re: BootX · kevin diggs <hidden> · 2011-02-02
  • Re: BootX · kevin diggs <hidden> · 2011-02-02
  • Re: BootX · Benjamin Herrenschmidt <benh@kernel.crashing.org> · 2011-02-02
  • Re: BootX · kevin diggs <hidden> · 2011-02-04
  • Re: BootX · Benjamin Herrenschmidt <benh@kernel.crashing.org> · 2011-02-04
  • Re: BootX · kevin diggs <hidden> · 2011-02-11

Re: BootX

From: kevin diggs <hidden>
Date: 2011-02-02 21:55:56

Ben,

I know you are VERY busy. I appreciate your taking the time to reply.

Since I'm am still using this thing I'll take a stab at trying to
track it down. I just posted the FYI to see if I could trigger some
thoughts (like your post).

With a 4.3.5 compiled mesh, it fails a lot of early stuff like getting
cache info? I don't remember the full list because it fails to find
the root fs and does the reboot in 180 seconds thing (I still have in
a back corner of my brain the serial console xmon boot stuff and will
probably eventually try that).

I am hopeful that since it (at least so far) always fails that it
might not be THAT bad to track down. That coupled with some knowledge
of what the compilers are doing differently can hopefully help track
it down.

Thanks!

kevin

On Wed, Feb 2, 2011 at 3:40 PM, Benjamin Herrenschmidt
[off-list ref] wrote:
That's interesting... That driver is really nasty, we probably have a
bug in it that's exposed by optimizations done by more recent compilers
but it's not going to be trivial to figure out I'm afraid. I at least
have very dim memories of mesh and how it operates...

One thing to be careful of with Mesh is that the DMA engine, while
supposedly cache coherent, has shown in the past to have issues when
DMA'ing to unaligned memory locations. This shouldn't be a problem with
normal block transfers but we may have to be careful with things like
inquiry, mode pages, sense requests etc...

Ben.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help