Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Jul 2008 18:10:36 -0500
From:      Nathan Whitehorn <nwhitehorn@freebsd.org>
To:        freebsd-ppc@freebsd.org
Subject:   G5 boots multi-user!
Message-ID:  <4885176C.8000206@freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4885176C.8000206>