From owner-freebsd-ppc@FreeBSD.ORG Tue Jul 22 06:13:42 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 D4C34106568F for ; Tue, 22 Jul 2008 06:13:42 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.159]) by mx1.freebsd.org (Postfix) with ESMTP id 6EBF28FC28 for ; Tue, 22 Jul 2008 06:13:42 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: by fg-out-1718.google.com with SMTP id l26so1107658fgb.35 for ; Mon, 21 Jul 2008 23:13:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=TJUG2dBcMgTK8LMtUzECRhv9nlzLf01gtOg6xR2NJFw=; b=Mk5/DE+7pJPrqIb5/9pPRD3f/z3xS/UMp9nzU9vGfGrRab3M5QWhC0IMdTq5kvd08T y5xKzr1vUgU+2GSC7MXEltMDF3mOR+g+eWwZebwS1WJTPjW+bw1SujiK/n7RONSlbAjk b9NPv/kryroRUzmaGkcGWLgVU0WpiF53KvBqQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=IiOfuxvyis5QxDTaFNQ0N+OzdAZfaza1grOEVqD5h7hWa4wwjZmHdJWtTbR9xuzW12 aSwLBTtwFzHBjg3J9FrPul/POFU9FAuIaPOFRaxtGbuuJsmMa1cPCpNl29v2ukMINJE4 Ut5Pkr5ZBlElYq1q1d+QL72wkJFh12eE3m5mM= Received: by 10.86.82.6 with SMTP id f6mr6004509fgb.73.1216707220900; Mon, 21 Jul 2008 23:13:40 -0700 (PDT) Received: by 10.86.51.1 with HTTP; Mon, 21 Jul 2008 23:13:40 -0700 (PDT) Message-ID: <7d6fde3d0807212313j73919327s3e8c8fdb9ef56a01@mail.gmail.com> Date: Mon, 21 Jul 2008 23:13:40 -0700 From: "Garrett Cooper" To: "Nathan Whitehorn" In-Reply-To: <4885176C.8000206@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4885176C.8000206@freebsd.org> Cc: freebsd-ppc@freebsd.org Subject: Re: G5 boots multi-user! 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: Tue, 22 Jul 2008 06:13:42 -0000 On Mon, Jul 21, 2008 at 4:10 PM, Nathan Whitehorn wrote: > There appears to be a bug in NFS not using using copyin() to get the > hostname from its arguments when a mount is being updating. Fixing that with > an #if 0 sledgehammer produces the following patch: > > http://people.freebsd.org/~nwhitehorn/nfs_vfsops.diff > > Combine that with the main G5 patch: > > http://people.freebsd.org/~nwhitehorn/g5.diff > > This produces a system that will boot multiuser on my iMac G5. It still has > plenty of bugs, to whit: > > 1) The system is extremely slow. Measured CPU clock speed is 50 MHz, which > is about what it feels like. I think it is in a low-power mode, but IBM docs > say it can only run at 1800 and 900 MHz. So this is probably an inefficiency > in the MMU module. > > 2) There remain several nasty panics. The system is not especially stable > yet. > -Nathan Nathan, Let me know if / when you need to test out some changes on a Powermac G5 UP system. Cheers, -Garrett