Subject: Re: A challenge for the list
To: None <port-macppc@netbsd.org>
From: gabriel rosenkoetter <gr@eclipsed.net>
List: port-macppc
Date: 04/22/2002 01:43:53
--DWg365Y4B18r8evw
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Apr 21, 2002 at 08:54:29PM +0100, Ben Harris wrote:
> I'm not sure about macppc, but on a lot of architectures, the kernel mess=
age
> buffer is always written to the same physical address in memory, and the
> kernel startup code tries to preserve the message buffer if it finds a va=
lid
> one when it starts.  This means that messages written by the kernel but n=
ot
> collected by syslogd will get preserved over a reboot and logged by syslo=
gd
> when it restarts.
>=20
> In other words "It's a feature".

This is definitely the case with macppc, though futzing around with
OpenFirmware can really give that data the uglies. (I've seen
randomly sprinkled NULLs and some other corruption.)

IIrc, this is also the case on sparc[64]... which only makes sense,
being as OpenFirmware is a hamstringed OpenBoot.

--=20
gabriel rosenkoetter
gr@eclipsed.net

--DWg365Y4B18r8evw
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (NetBSD)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjzDoxkACgkQ9ehacAz5CRrQ4gCfdnkW8L2yxziWb9N7TSdFE4T2
IGQAoIxjSyl0e4+6hGSZCLJSkqHh/HYl
=k1cY
-----END PGP SIGNATURE-----

--DWg365Y4B18r8evw--