X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=ChangeLog;h=9d7f815e6a5b0f725221bcb5e3475719f9680afd;hb=1bf4e2d962d0d7937bb24799aaa636edc6497fa4;hp=8a28181598f40530b2d03638e35898d02b5f9152;hpb=057bd352c2b754cc0b4c7d582570dc2ebc4b1f9a;p=thirdparty%2Fmdadm.git diff --git a/ChangeLog b/ChangeLog index 8a281815..9d7f815e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,55 @@ +Changes Prior to this release + - Support assembling from byte-swapped superblocks + metadata type "0.swap" and --update=byteorder + - write-mostly and write-behind support for raid1. + - Support --name= and 'name=' config entry for identifying + arrays be name. + - RAID10 in man pages. + - Lot of minor manpage updates + +Changes Prior to 2.0-devel-3 release + - Assorted fixes for multiple bugs... + - Add test suite + +Changes Prior to 1.12.0 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-devel-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 @@ -13,7 +65,15 @@ Changes Prior to 1.9.0 release - 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