Hi,
This diff adds missing bits for softraid support into sparc/sparc64
ramdisks.
Tested on my Blade 150, bsd.rd didn't overflow.
Comments? OKs?
ciao,
David
Index: distrib/sparc64/bsd.rd/list
===================================================================
RCS file: /cvs/src/distrib/sparc64/bsd.rd/list,v
retrieving revision 1.35
diff -N -u -p distrib/sparc64/bsd.rd/list
--- distrib/sparc64/bsd.rd/list 4 Apr 2010 18:35:51 -0000 1.35
+++ distrib/sparc64/bsd.rd/list 19 Apr 2010 06:42:08 -0000
@@ -55,6 +55,7 @@ LINK instbin usr/bin/gzip
usr/bin/gunzip usr/bin/g
LINK instbin usr/bin/less usr/bin/more
LINK instbin usr/bin/sed
LINK instbin sbin/sysctl
+LINK instbin sbin/bioctl
SCRIPT ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV
SPECIAL cd dev; sh MAKEDEV ramdisk
Index: distrib/sparc64/ramdisk/list
===================================================================
RCS file: /cvs/src/distrib/sparc64/ramdisk/list,v
retrieving revision 1.33
diff -N -u -p distrib/sparc64/ramdisk/list
--- distrib/sparc64/ramdisk/list 31 Mar 2010 17:51:42 -0000 1.33
+++ distrib/sparc64/ramdisk/list 19 Apr 2010 06:42:08 -0000
@@ -50,6 +50,7 @@ LINK instbin usr/bin/gzip
usr/bin/gunzip usr/bin/g
LINK instbin usr/bin/less usr/bin/more
LINK instbin usr/bin/sed
LINK instbin sbin/sysctl
+LINK instbin sbin/bioctl
SCRIPT ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV
SPECIAL cd dev; sh MAKEDEV ramdisk
Index: distrib/sparc64/ramdiskB/list
===================================================================
RCS file: /cvs/src/distrib/sparc64/ramdiskB/list,v
retrieving revision 1.27
diff -N -u -p distrib/sparc64/ramdiskB/list
--- distrib/sparc64/ramdiskB/list 31 Mar 2010 17:51:42 -0000 1.27
+++ distrib/sparc64/ramdiskB/list 19 Apr 2010 06:42:08 -0000
@@ -48,6 +48,7 @@ LINK instbin usr/bin/gzip
usr/bin/gunzip usr/bin/g
LINK instbin usr/bin/less usr/bin/more
LINK instbin usr/bin/sed
LINK instbin sbin/sysctl
+LINK instbin sbin/bioctl
SCRIPT ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV
SPECIAL cd dev; sh MAKEDEV ramdisk
Index: sys/arch/sparc/conf/RAMDISK
===================================================================
RCS file: /cvs/src/sys/arch/sparc/conf/RAMDISK,v
retrieving revision 1.66
diff -N -u -p sys/arch/sparc/conf/RAMDISK
--- sys/arch/sparc/conf/RAMDISK 28 Jul 2009 12:47:34 -0000 1.66
+++ sys/arch/sparc/conf/RAMDISK 19 Apr 2010 06:43:21 -0000
@@ -24,6 +24,7 @@ option CD9660 # ISO 9660 + Rock Ridge
file system
option INET # IP + ICMP + TCP + UDP
#option INET6 # IPv6 (needs INET)
option BOOT_CONFIG # add support for boot -c
+option CRYPTO # Cryptographic framework
# Options for variants of the Sun SPARC architecture.
# At least one is required.
Index: sys/arch/sparc64/conf/RAMDISK
===================================================================
RCS file: /cvs/src/sys/arch/sparc64/conf/RAMDISK,v
retrieving revision 1.97
diff -N -u -p sys/arch/sparc64/conf/RAMDISK
--- sys/arch/sparc64/conf/RAMDISK 3 Apr 2010 00:53:30 -0000 1.97
+++ sys/arch/sparc64/conf/RAMDISK 19 Apr 2010 06:43:22 -0000
@@ -30,6 +30,7 @@ option UDF # UDF (DVD) file system
option INET # IP + ICMP + TCP + UDP
option INET6 # IPv6 (needs INET)
option BOOT_CONFIG # add support for boot -c
+option CRYPTO # Cryptographic framework
option WSEMUL_SUN # provide sun terminal emulation; required
option WSEMUL_NO_VT100 # do not provide vt100 terminal emulation