Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Mar 2005 12:28:26 +0100
From:      =?ISO-8859-1?Q?S=F8ren_Schmidt?= <sos@DeepCore.dk>
To:        "'FreeBSD Current'" <freebsd-current@freebsd.org>, "freebsd-stable@freebsd.org" <freebsd-stable@freebsd.org>
Subject:   UPDATE3: ATA mkIII official patches - please test!
Message-ID:  <4240015A.2020802@DeepCore.dk>
In-Reply-To: <421464C3.2030308@DeepCore.dk>
References:  <42028F29.1030801@DeepCore.dk> <420A1792.900@DeepCore.dk> <421464C3.2030308@DeepCore.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
New version available for testing:
http://people.freebsd.org/~sos/ata-mk3m.diff-releng5.gz
http://people.freebsd.org/~sos/ata-mk3m.diff-current.gz
http://people.freebsd.org/~sos/ata-mk3m.tar.gz

This time the diff must be reapplied as there are new changes in there.

Items in this release:

o	Dumping to disk fixed.

o	PCCARD probing fixed.

o	PC98 probing and modules fixed.

o	Support for "atomic" composite ATA requests

o	Support for "addspare" to an ATA PseudoRAID array

o	Support for "rebuild" of an ATA PseudoRAID array.
	Note that this is now done differently from the old system as
	the rebuild is now done piggybacked on read requests to the
	array, so atacontrol simply starts a background "dd" to rebuild
	the array.

If I dont get any significant showstopper reports this is what will get=20
committed to -current soon (plus what I might get done until then of new =

features).

This WARNING still applies:

> One warning applies to both this and the last snapshot. I accidentially=

> released the RAID5 test code I had in there which allows to apparently =

> use a RAID5 array. However it *ONLY* reads and writes the data part, it=
=20
> does *NOT* maintain the parity part. That means it will trash a RAID5=20
> array for later real use as the parity wont match the data one there.
> Since the code is "out there" I've decided to let it stay, as it allows=
=20
> for testing of getting and using the metadata etc..

I'll probably just disable that code when it goes into -current but for=20
now its in there for testing purposes.

As usual use at your own risk, but feedback on this is very welcomed.
Big thanks to all those that has participated so far!

Enjoy!

--=20

-S=F8ren




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4240015A.2020802>