X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=ChangeLog;h=9fa9faa28b9e1edbaf806bdaee0cb89ea74e86d1;hb=60d9a174557f5ca8fb580e498c3f6a7259fbd075;hp=092be38974ee2b158f00373ad04bfbe44f558b74;hpb=8d80900b492998a112eda80614a793012bee2770;p=thirdparty%2Fmdadm.git diff --git a/ChangeLog b/ChangeLog index 092be389..9fa9faa2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,42 @@ +Changes Prior to this release + Several of these are backported from the Debian package + - Don't use 'lstat' to check for blockdevices, use stat. + - Document --size=max option for --grow + - Document SparesMissing event and DeviceDisappeared/WrongLevel + - --stop --scan repeatly cycles until no more progress can be made + so that stack devices are stopped properly + - Minor type rationalisation for ident->uuid - now always 'int[]' + - Fix type in online help for --grow (was -F, now -G) + - Allow --auto command line option to set default auto= + value when running "--assemble --scan". Previously + --auto was ignored if --scan was given + - Fix a few type casts + - Fix parsing of /dev/md/N in is_standard + - Fix rounding errors in human_size() + - Fix silly example in mdadm.conf-examples + - When finding a /dev name for a device, prefer shorter names + - Suppress listing of devices= in --brief output of -D or -E, + unless -v is given (-vv gives the old behaviour with -Dsv). + This is because the device list can change and so is not a + stable aspect of the array + - Allow --force with --grow so '-Gfn1' works (on raid1) + - Replace sprintf calls with snprintf (to quiet diet-libc) + - Add man page for mdassemble + - Fix compilation with tinyc + +Changes Prior to 1.11.0 release + - Fix embarassing bug which causes --add to always fail. + +Changes Prior to 1.10.0 release + - Fix bug with --config=partitions + - Open sub-devices with O_EXCL to detect if already in use + - Make sure superblock updates are flushed directly to disk. + +Changes Prior to 2.0-deve-1 release + - Support for version-1 superblock. See --metadata option. + - Support for bitmap based intent logging. + - Minor fixes. + Changes Prior to 1.9.0 release - Fix rpm build problem (stray %) - Minor manpage updates @@ -7,7 +46,21 @@ Changes Prior to 1.9.0 release - Remove underscore from partition names, so partitions of "foo" are "foo1", "foo2" etc (unchanged) and partitions of "f00" are "f00p1", "f00p2" etc rather than "f00_p1"... - + - Use "major", "minor", "makedev" macros instead of + "MAJOR", "MINOR", "MKDEV" so that large device numbers work + on 2.6 (providing you have glibc 2.3.3 or later). + - Add some missing closes of open file descriptors. + - Reread /proc/partition for every array assembled when using + it to find devices, rather than only once. + - Make "mdadm -Ss" stop stacked devices properly, by reversing the + order in which arrays are stopped. + - Improve some error messages. + - Allow device name to appear before first option, so e.g. + mdadm /dev/md0 -A /dev/sd[ab] + works. + - Assume '-Q' if just a device is given, rather than being silent. + - Change "dirty" status to "active" as it was confusing people. + Changes Prior to 1.8.0 release - Makefile cleanup from Luca Berra - --pid-file (-i) to set a pid file to use with --monitor --daemonise