Subject: CVS commit: src/sys
To: None <source-changes@NetBSD.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 10/04/2004 01:16:39
Module Name:	src
Committed By:	thorpej
Date:		Mon Oct  4 01:16:39 UTC 2004

Modified Files:
	src/sys/conf: files
Added Files:
	src/sys/dev/dkwedge: dkwedge_bsdlabel.c

Log Message:
Add a parsing module for 4.4BSD/NetBSD disklabels.  This module supports
disklabels nested inside an MBR "NetBSD" or "386BSD" partition (first
one found is considered authoritative for the disk), or in one of several
known locations for various NetBSD platforms.  It can read native or other-
endian disklabels (code is there, but not tested).

If you want to play with this, exercise caution; you can't currently
mountroot on a wedge (setroot() needs some work).  Enabled by the
DKWEDGE_METHOD_BSDLABEL kernel option.


To generate a diff of this commit:
cvs rdiff -r1.690 -r1.691 src/sys/conf/files
cvs rdiff -r0 -r1.1 src/sys/dev/dkwedge/dkwedge_bsdlabel.c

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