> Date: Mon, 19 Apr 2010 07:05:53 +0200
> From: David Coppa <[email protected]>
> 
> 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?

For sparc64, I think we shouldn't add bioctl this to ramdisk/list and
ramdiskB/list.  These are floppy images and space is a bit tight.
Besides, you didn't add CRYPTO to RAMDISKU1 and RAMDISKU5, so it
wouldn't be terribly useful anyway.

And you'll need to test the sparc bits (or drop them).

> 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

Reply via email to