Booting Imac G5

Benjamin Herrenschmidt benh at
Mon Nov 22 20:37:34 EST 2004

On Mon, 2004-11-22 at 10:09 +0100, J. Mayer wrote:

> > be on K2, which is on a coherent bus. You may just be missing memory
> > barriers in fact. Can you show me your code ?
> Sure, you'll find it attached.

Does it work if you replace your flush_* with an mb() ?

> It seems we don't access directly the SPU or it's not showed in the OF
> tree. We send commands to the SMU which "translate" those commands. But
> I didn't spent lot's of time on SPU parts, for now only RTC, reboot and
> halt.

Yah, it's a bit messy... it can also eat PMU commands it seems ...

> Maybe. Take a look at my code, which is quite simple even if still not
> clean. Maybe you'll find a mistake I didn't see...

I'll have a closer look tomorrow, nice work tho !

I'm hoping to get an iMac G5 at work anytime soon (it was supposed to
get here a few weeks ago, but the order didn't go thru properly
internally, so it had to be re-issued). I'll be able to help more.


More information about the Linuxppc64-dev mailing list