Oops forgot to mention the biggest help I got.  djm had the great idea
of immutable portions of metadata and helped me a lot writing down the
new format.  Thanks mate :-)

On Sat, Jul 19, 2008 at 04:41:58PM -0600, Marco Peereboom wrote:
> CVSROOT:      /cvs
> Module name:  src
> Changes by:   [EMAIL PROTECTED]       2008/07/19 16:41:58
> 
> Modified files:
>       sys/dev        : softraid.c softraid_crypto.c softraid_raid0.c 
>                        softraid_raid1.c softraidvar.h 
> 
> Log message:
> Full rewrite of metadata handling.  This fixes power failures and crashes
> that caused illegal checksums.  The new metadata code is more or less ready
> to deal with other vendor's metadata formats.
> 
> While here clean up the name space.
> 
> Fix thib's pool mess by adding removing bad flags in interrupt context.
> 
> tested on macppc, amd64, i386, sparc64 & hppa
> 
> sparc64 has issues with crypto however those do not seem to be softraid
> specific.
> 
> help from okan@ ckuethe@ Will Backman and others

Reply via email to