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: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date: 2011-02-02 21:40:50

On Wed, 2011-02-02 at 13:36 -0600, kevin diggs wrote:
Hi,

FYI:

I have narrowed this down to drivers/scsi/mesh.c (the root disk
controller for the PowerMac 8600). I have compiled everything else for
2.6.36 with 4.3.5, including modules. With a 4.1.2 compiled mesh.c the
beast boots. I am using it to post this follow up.
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.
kevin
quoted
On Sat, Jan 22, 2011 at 12:24 PM, kevin diggs [off-list ref] wrote:
quoted
Hi,

If I enable SMP then I can build a 2.6.28 kernel with gcc 4.3.5 that
WILL boot on the PowerMac8600 (single 750GX). The previously mentioned
G4 that runs is a dual cpu beast and thus also runs SMP.
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help