From owner-cvs-src@FreeBSD.ORG Sat Mar 8 19:21:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 54384106566C; Sat, 8 Mar 2008 19:21:31 +0000 (UTC) (envelope-from raj@semihalf.com) Received: from semihalf.com (semihalf.com [206.130.101.55]) by mx1.freebsd.org (Postfix) with ESMTP id 2CF988FC17; Sat, 8 Mar 2008 19:21:30 +0000 (UTC) (envelope-from raj@semihalf.com) Received: from mail.semihalf.com (mail.semihalf.com [83.15.139.206]) by semihalf.com (8.13.1/8.13.1) with ESMTP id m28JLRdL023657; Sat, 8 Mar 2008 12:21:29 -0700 Received: from localhost (unknown [127.0.0.1]) by mail.semihalf.com (Postfix) with ESMTP id 4C12F143BF; Sat, 8 Mar 2008 20:31:38 +0100 (CET) Received: from mail.semihalf.com ([127.0.0.1]) by localhost (mail.semihalf.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17555-05; Sat, 8 Mar 2008 20:31:36 +0100 (CET) Received: from [77.113.78.105] (apn-77-113-78-105.gprs.plus.pl [77.113.78.105]) by mail.semihalf.com (Postfix) with ESMTP id 88BBA143BA; Sat, 8 Mar 2008 20:31:35 +0100 (CET) Message-ID: <47D2E72E.1000107@semihalf.com> Date: Sat, 08 Mar 2008 20:21:18 +0100 From: Rafal Jaworowski MIME-Version: 1.0 To: Marcel Moolenaar References: <200803080536.m285aPN7047604@repoman.freebsd.org> <47D2681F.2070309@semihalf.com> <82F5E125-8914-46CB-8522-8FA39F05DC4A@mac.com> In-Reply-To: <82F5E125-8914-46CB-8522-8FA39F05DC4A@mac.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at semihalf.com Cc: cvs-src@FreeBSD.org, Marcel Moolenaar , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/powerpc/booke machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Mar 2008 19:21:31 -0000 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