Subject: CVS commit: src/sys/arch/sgimips/sgimips
To: None <source-changes@NetBSD.org>
From: Stephen M. Rumble <rumble@netbsd.org>
List: source-changes
Date: 05/10/2007 21:24:38
Module Name:	src
Committed By:	rumble
Date:		Thu May 10 21:24:37 UTC 2007

Modified Files:
	src/sys/arch/sgimips/sgimips: arcemu.c autoconf.c machdep.c

Log Message:
A few changes to allow booting to multi-user with IP12 kernels squished
into oversized volume headers:

Query ARCBIOS for OSLoadFilename and OSLoadOptions first, rather than only
using the environment variables passed since we want to go through arcemu.

Add an ugly hack to arcemu that munges the nvram 'bootfile' variable. We
need this because bootfile will point to the volume header, which then
translates into a bogus root device of 'sd0i', or similar.


To generate a diff of this commit:
cvs rdiff -r1.15 -r1.16 src/sys/arch/sgimips/sgimips/arcemu.c
cvs rdiff -r1.35 -r1.36 src/sys/arch/sgimips/sgimips/autoconf.c
cvs rdiff -r1.111 -r1.112 src/sys/arch/sgimips/sgimips/machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.