move the basic history i wrote from raidctl(8) to raid(4), and

fix the x86 (thanks simonb) and sparc bootable dates, a couple
of spelling errors.
This commit is contained in:
mrg 2021-05-27 06:53:37 +00:00
parent e6bde9f699
commit 41c1322c84
2 changed files with 26 additions and 26 deletions

View File

@ -1,4 +1,4 @@
.\" $NetBSD: raidctl.8,v 1.75 2021/05/26 08:23:18 mrg Exp $
.\" $NetBSD: raidctl.8,v 1.76 2021/05/27 06:53:37 mrg Exp $
.\"
.\" Copyright (c) 1998, 2002 The NetBSD Foundation, Inc.
.\" All rights reserved.
@ -166,8 +166,8 @@ All components of the set must be of type
.Dv RAID
in the disklabel.
Note that only certain architectures
.Pq currently arc, alpha, amd64, bebox, cobalt, emips, i386, landisk,
ofppc, pmax, sandpoint, sgimips, sparc, sparc64, and vax
.Pq currently arc, alpha, amd64, bebox, cobalt, emips, evbarm, i386, landisk,
ofppc, pmax, riscv, sandpoint, sgimips, sparc, sparc64, and vax
support booting a kernel directly from a RAID set.
Please note that
.Ic forceroot
@ -1569,27 +1569,6 @@ RAIDframe is found in the paper "RAIDframe: A Rapid Prototyping Tool
for RAID Systems", by William V. Courtright II, Garth Gibson, Mark
Holland, LeAnn Neal Reilly, and Jim Zelenka, and published by the
Parallel Data Laboratory of Carnegie Mellon University.
.Pp
RAIDframe was ported to
.Nx
by Greg Oster in 1998, who has maintained it since.
In 1999, component labels, spares, automatic rebuilding of parity, and
autoconfiguration of volumes were added.
In 2000, root on RAID support was added (initially, with no support for
loading kernels from RAID volumes, which has been added to many ports since.)
In 2009, support for parity bimap was added, reducing parity resync time
after a crash.
In 2010, support for larger the 2TiB and non-512 sector devices was added.
In 2018, support for 32-bit userland compatibility was added.
In 2021, support for autoconfiguration from other-endian raid sets was added.
.Pp
Support for loading kernels from RAID 1 partitions was added for the
alpha, pmax and vax ports in 2000, the the sgimips port in 2001,
the x86 ports in 2003, the arc port in 2005, the landisk, sparc, and
sparc64 ports in 2006, the cobalt port in 2007, the ofppc port in 2008,
the bebox port in 2010, the emips port in 2011, and the sandpoint port
in 2012.
.Pp
The
.Nm
command first appeared as a program in CMU's RAIDframe v1.1 distribution.

View File

@ -1,4 +1,4 @@
.\" $NetBSD: raid.4,v 1.37 2013/12/01 00:17:14 christos Exp $
.\" $NetBSD: raid.4,v 1.38 2021/05/27 06:53:37 mrg Exp $
.\"
.\" Copyright (c) 1998 The NetBSD Foundation, Inc.
.\" All rights reserved.
@ -53,7 +53,7 @@
.\" any improvements or extensions that they make and grant Carnegie the
.\" rights to redistribute these changes.
.\"
.Dd August 6, 2007
.Dd May 26, 2021
.Dt RAID 4
.Os
.Sh NAME
@ -449,6 +449,27 @@ The
.Nm
driver first appeared in
.Nx 1.4 .
.Pp
RAIDframe was ported to
.Nx
by Greg Oster in 1998, who has maintained it since.
In 1999, component labels, spares, automatic rebuilding of parity, and
autoconfiguration of volumes were added.
In 2000, root on RAID support was added (initially, with no support for
loading kernels from RAID volumes, which has been added to many ports since.)
In 2009, support for parity bimap was added, reducing parity resync time
after a crash.
In 2010, support for larger than 2TiB and non-512 sector devices was added.
In 2018, support for 32-bit userland compatibility was added.
In 2021, support for autoconfiguration from other-endian raid sets was added.
.Pp
Support for loading kernels from RAID 1 partitions was added for the
pmax, alpha, i386, and vax ports in 2000, the the sgimips port in 2001,
the sparc, sparc64 and amd64 ports in 2002, the arc port in 2005, the
landisk port in 2006, the cobalt port in 2007, the ofppc port in 2008,
the bebox port in 2010, the emips port in 2011, and the sandpoint port
in 2012.
.Pp
.Sh COPYRIGHT
.Bd -unfilled
The RAIDframe Copyright is as follows: