]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
Update ChangeLog and release 2.3 mdadm-2.3
authorNeil Brown <neilb@suse.de>
Thu, 2 Feb 2006 05:17:24 +0000 (05:17 +0000)
committerNeil Brown <neilb@suse.de>
Thu, 2 Feb 2006 05:17:24 +0000 (05:17 +0000)
Signed-off-by: Neil Brown <neilb@suse.de>
Signed-off-by: Neil Brown <neilb@suse.de>
ANNOUNCE-2.3 [new file with mode: 0644]
ChangeLog
ReadMe.c
inventory
makedist
mdadm.8
mdadm.spec
mdassemble.8

diff --git a/ANNOUNCE-2.3 b/ANNOUNCE-2.3
new file mode 100644 (file)
index 0000000..b57dcb0
--- /dev/null
@@ -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
+
index e0f6cb58e7857f3801356d685bb8c04ae17f7936..372c1fc5ecdea4928092e36475b0223c8413ac30 100644 (file)
--- a/ChangeLog
+++ b/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
index 18c263d9cfb47da000ad8e9e305c740132d4318a..2aaa6f14a6f830f133aba41b5e4767f990c9c382 100644 (file)
--- a/ReadMe.c
+++ b/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
index 9efb2b8037fa6aad1393c5eb4f39e7899fe7be0b..eab31945e82d1ec656889f194ff941fffe6e7096 100644 (file)
--- a/inventory
+++ b/inventory
@@ -2,6 +2,7 @@
 ANNOUNCE-2.0
 ANNOUNCE-2.1
 ANNOUNCE-2.2
+ANNOUNCE-2.3
 Assemble.c
 Build.c
 COPYING
index 8da4ab4cad77f209715c595c659e3193d7ec85a9..9c41233c3d06273b9448ce21e1730cd92f198809 100755 (executable)
--- a/makedist
+++ b/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
diff --git a/mdadm.8 b/mdadm.8
index 44bcecfc69d7aa3b466c7155060bc5cb9bee550d..649a381d86a459d646167e0cc4529af610268417 100644 (file)
--- a/mdadm.8
+++ b/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
index 607f43eb7ece0a9e3d9c4dfb219f172bd70bbd88..18ff5d13b9b30d5b5d31f2b2a9b9b554ddacff3f 100644 (file)
@@ -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/
index 710fd1dcebdf0a7b9d2ee4e8728aa6727a7b4f98..da888c5fc7f8cb144e90436de40e3dad64d61122 100644 (file)
@@ -1,5 +1,5 @@
 .\" -*- nroff -*-
-.TH MDASSEMBLE 8 "" v2.2
+.TH MDASSEMBLE 8 "" v2.3
 .SH NAME
 mdassemble \- assemble MD devices
 .I aka