Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 08 Mar 2008 20:21:18 +0100
From:      Rafal Jaworowski <raj@semihalf.com>
To:        Marcel Moolenaar <xcllnt@mac.com>
Cc:        cvs-src@FreeBSD.org, Marcel Moolenaar <marcel@FreeBSD.org>, cvs-all@FreeBSD.org, src-committers@FreeBSD.org
Subject:   Re: cvs commit: src/sys/powerpc/booke machdep.c
Message-ID:  <47D2E72E.1000107@semihalf.com>
In-Reply-To: <82F5E125-8914-46CB-8522-8FA39F05DC4A@mac.com>
References:  <200803080536.m285aPN7047604@repoman.freebsd.org> <47D2681F.2070309@semihalf.com> <82F5E125-8914-46CB-8522-8FA39F05DC4A@mac.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Marcel Moolenaar wrote:
>>
>> Thanks for hooking this up, Marcel; it was [far] on my list too :)
> 
> I just wanted my kernel builds to be faster :-)
> 

Ah, self-hosted builds you mean? Over NFS, right? (this is how we usually test
this)

>> BTW: currently U-Boot is broken for most of PPC variations (including
>> 85xx) in
>> the following way: d-cache is not being flushed before disabling and
>> strange
>> things happen as you imagine. For a quick workaround apply something
>> like this
>> when using ELF images:
>> http://people.freebsd.org/~raj/patches/misc/uboot-dcache-workaround.diff
> 
> Yup. That's what we do at Juniper. I don't see any bad effects other
> than having to invalidate the cache before (re-)enabling it so I don't
> have that patch applied myself...
> 

I have seen strange things, including hangs, and also TSEC non-functional
effects due to this issue... :)

> The problem I'm having with U-Boot is with the TSEC driver as you've
> seen on the U-Boot mailing list. I have one MPC8555CDS sitting idle
> after the U-Boot upgrade because I can't netboot :-/
> 

Yes, I saw. Let me re-flash my 8555 with the latest image and try, but when
I'm not remote i.e. Monday. Don't know if you know this tip, but there used to
be a second flash bank on the MPC8555CDS that you can access while running
from the boot one, so you can recover in such scenario without a h/w debugger
by copying over that backup flash bank, provided you have a working image there...

Rafal



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47D2E72E.1000107>