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>