From owner-freebsd-ppc@FreeBSD.ORG Mon Jul 21 12:29:59 2008 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE643106567B for ; Mon, 21 Jul 2008 12:29:59 +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 AAD858FC20 for ; Mon, 21 Jul 2008 12:29:59 +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 m6LCTwRn029151; Mon, 21 Jul 2008 06:29:58 -0600 Message-ID: <48848144.5040609@semihalf.com> Date: Mon, 21 Jul 2008 14:29:56 +0200 From: Rafal Jaworowski Organization: Semihalf MIME-Version: 1.0 To: Nathan Whitehorn References: <48824C5A.2010805@freebsd.org> In-Reply-To: <48824C5A.2010805@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ppc@freebsd.org Subject: Re: Single user mode on G5! X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2008 12:30:00 -0000 Nathan Whitehorn wrote: > Patches at http://banshee.uchicago.edu/~nwhitehorn/g5.diff. Beware that > kernels with INVARIANTS enabled do not run on G5s because of some issues > writing to the console in early boot and that the patch breaks building > loader, and thus world. These should be easy to fix, and will be fixed > once the system is working. Fantastic news, congratulations! I have one very general comment regarding naming scheme, which isn't even strictly related to your G5 work but the existing G3/4 port too. There is the 'OEA' prefix used, which came from NetBSD, but it seems rather unfortunate to me: Operating Environment Architecure is a generic term for certain layer in PowerPC definition nomenclature, and each implementation variant of the CPU has actually its own OEA defined... I think it would be better to change it to something more meaningful. Rafal