Update ChangeLog and release 2.3
Signed-off-by: Neil Brown <neilb@suse.de> Signed-off-by: Neil Brown <neilb@suse.de>
This commit is contained in:
parent
561832f9d4
commit
a92f6acc43
|
@ -0,0 +1,49 @@
|
|||
Subject: ANNOUNCE: mdadm 2.3 - A tool for managing Soft RAID under Linux
|
||||
|
||||
I am pleased to announce the availability of
|
||||
mdadm version 2.3
|
||||
|
||||
It is available at the usual places:
|
||||
http://www.cse.unsw.edu.au/~neilb/source/mdadm/
|
||||
and
|
||||
http://www.{countrycode}.kernel.org/pub/linux/utils/raid/mdadm/
|
||||
|
||||
mdadm is a tool for creating, managing and monitoring
|
||||
device arrays using the "md" driver in Linux, also
|
||||
known as Software RAID arrays.
|
||||
|
||||
Release 2.3 fixes an assortment of bugs including the "--assemble --scan"
|
||||
crash. It also makes mdadm better at handling very large arrays.
|
||||
Finally, it adds some functionality to support some pending kernel
|
||||
features such as raid5 reshaping.
|
||||
|
||||
Changelog Entries:
|
||||
- Try /etc/mdadm/mdadm.conf if /etc/mdadm.conf doesn't exist.
|
||||
This provided compatability for Debian.
|
||||
- Fixed for version-1 superblock:
|
||||
report chunksize for raid6 and raid10
|
||||
make sure device size used is a multiple of chunksize
|
||||
- Fix "--assemble --scan" crash.
|
||||
- Fix completely failure to create array on ppc64
|
||||
- Fix memcmp in place of memcpy
|
||||
- A few minor improvements to online help
|
||||
- Clean up usage of 'long long' for used-size of devices, so
|
||||
that it is possible to create a raid1 of 7TB devices!
|
||||
- Make internal bitmaps work on 7TB raid1 arrays.
|
||||
- Provide error message if --examine doesn't find any superblock.
|
||||
- Report 'reshape' status in --examine - this depends on kernel
|
||||
patches that are not yet finalised.
|
||||
- Report bitmap status in --detail and --examine
|
||||
- Default to v1 superblocks instead of v0.90 if the array
|
||||
is too big for 0.90 to handle.
|
||||
- Sort the output of "mdadm --detail --scan" so that it is
|
||||
in a suitable order for assembling arrays. i.e. components come
|
||||
before an array that they are part of.
|
||||
- Print size of large reiserfs array properly went warning of
|
||||
possible confilcts.
|
||||
|
||||
Development of mdadm is sponsored by
|
||||
SUSE Labs, Novell Inc.
|
||||
|
||||
NeilBrown 2nd February 2006
|
||||
|
21
ChangeLog
21
ChangeLog
|
@ -1,6 +1,27 @@
|
|||
Changes Prior to this release
|
||||
- Try /etc/mdadm/mdadm.conf if /etc/mdadm.conf doesn't exist.
|
||||
This provided compatability for Debian.
|
||||
- Fixed for version-1 superblock:
|
||||
report chunksize for raid6 and raid10
|
||||
make sure device size used is a multiple of chunksize
|
||||
- Fix "--assemble --scan" crash.
|
||||
- Fix completely failure to create array on ppc64
|
||||
- Fix memcmp in place of memcpy
|
||||
- A few minor improvements to online help
|
||||
- Clean up usage of 'long long' for used-size of devices, so
|
||||
that it is possible to create a raid1 of 7TB devices!
|
||||
- Make internal bitmaps work on 7TB raid1 arrays.
|
||||
- Provide error message if --examine doesn't find any superblock.
|
||||
- Report 'reshape' status in --examine - this depends on kernel
|
||||
patches that are not yet finalised.
|
||||
- Report bitmap status in --detail and --examine
|
||||
- Default to v1 superblocks instead of v0.90 if the array
|
||||
is too big for 0.90 to handle.
|
||||
- Sort the output of "mdadm --detail --scan" so that it is
|
||||
in a suitable order for assembling arrays. i.e. components come
|
||||
before an array that they are part of.
|
||||
- Print size of large reiserfs array properly went warning of
|
||||
possible confilcts.
|
||||
|
||||
Changes Prior to 2.2 release
|
||||
- Assorted bug fixes
|
||||
|
|
4
ReadMe.c
4
ReadMe.c
|
@ -2,7 +2,7 @@
|
|||
/*
|
||||
* mdadm - manage Linux "md" devices aka RAID arrays.
|
||||
*
|
||||
* Copyright (C) 2001-2005 Neil Brown <neilb@cse.unsw.edu.au>
|
||||
* Copyright (C) 2001-2006 Neil Brown <neilb@cse.unsw.edu.au>
|
||||
*
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
|
@ -30,7 +30,7 @@
|
|||
|
||||
#include "mdadm.h"
|
||||
|
||||
char Version[] = Name " - v2.2 - 5 December 2005\n";
|
||||
char Version[] = Name " - v2.3 - 2 February 2006\n";
|
||||
|
||||
/*
|
||||
* File: ReadMe.c
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
ANNOUNCE-2.0
|
||||
ANNOUNCE-2.1
|
||||
ANNOUNCE-2.2
|
||||
ANNOUNCE-2.3
|
||||
Assemble.c
|
||||
Build.c
|
||||
COPYING
|
||||
|
|
2
makedist
2
makedist
|
@ -48,7 +48,7 @@ then
|
|||
rm $target/$base
|
||||
exit 1
|
||||
fi
|
||||
rpm -ta $target/$base
|
||||
rpmbuild -ta $target/$base
|
||||
find /home/neilb/src/RPM -name "*mdadm-$version-*" \
|
||||
-exec cp {} $target/RPM \;
|
||||
cp ANNOUNCE-$version $target/ANNOUNCE
|
||||
|
|
2
mdadm.8
2
mdadm.8
|
@ -1,5 +1,5 @@
|
|||
.\" -*- nroff -*-
|
||||
.TH MDADM 8 "" v2.2
|
||||
.TH MDADM 8 "" v2.3
|
||||
.SH NAME
|
||||
mdadm \- manage MD devices
|
||||
.I aka
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
Summary: mdadm is used for controlling Linux md devices (aka RAID arrays)
|
||||
Name: mdadm
|
||||
Version: 2.2
|
||||
Version: 2.3
|
||||
Release: 1
|
||||
Source: http://www.cse.unsw.edu.au/~neilb/source/mdadm/mdadm-%{version}.tgz
|
||||
URL: http://www.cse.unsw.edu.au/~neilb/source/mdadm/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.\" -*- nroff -*-
|
||||
.TH MDASSEMBLE 8 "" v2.2
|
||||
.TH MDASSEMBLE 8 "" v2.3
|
||||
.SH NAME
|
||||
mdassemble \- assemble MD devices
|
||||
.I aka
|
||||
|
|
Loading…
Reference in New Issue