From owner-freebsd-ppc@FreeBSD.ORG Mon Jul 21 15:43:03 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 E12421065671 for ; Mon, 21 Jul 2008 15:43:03 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from mail.icecube.wisc.edu (ice.icecube.wisc.edu [128.104.255.119]) by mx1.freebsd.org (Postfix) with ESMTP id A5BFF8FC1D for ; Mon, 21 Jul 2008 15:43:03 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.icecube.wisc.edu (Postfix) with ESMTP id 7BEBE86DC0 for ; Mon, 21 Jul 2008 10:13:45 -0500 (CDT) Received: from mail.icecube.wisc.edu ([127.0.0.1]) by localhost (ice.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 18010-02 for ; Mon, 21 Jul 2008 10:13:44 -0500 (CDT) Received: from wanderer.tachypleus.net (i3-dhcp-172-16-223-188.icecube.wisc.edu [172.16.223.188]) by mail.icecube.wisc.edu (Postfix) with ESMTP id AF44286CCB for ; Mon, 21 Jul 2008 10:13:44 -0500 (CDT) Message-ID: <4884A7A6.9050806@freebsd.org> Date: Mon, 21 Jul 2008 10:13:42 -0500 From: Nathan Whitehorn User-Agent: Thunderbird 2.0.0.14 (X11/20080609) MIME-Version: 1.0 To: freebsd-ppc@freebsd.org References: <48824C5A.2010805@freebsd.org> <48848144.5040609@semihalf.com> In-Reply-To: <48848144.5040609@semihalf.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at ice.icecube.wisc.edu 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 15:43:04 -0000 Rafal Jaworowski wrote: > 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 > How about aim(64)? It's the name of the directory for the Book-S support anyway. We should probably also start thinking about a full 64-bit port soon. With support for the 64-bit MMU stuff required for bridge mode, we should end up with a lot of shared code. -Nathan