SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for mdadm-debuginfo-3.0.3-1.3.x86_64.rpm :
Fri Apr 23 14:00:00 2010 nfbrownAATTnovell.com
- IMSM-part.patch - never try to include partitions in an
IMSM array - bnc#597787
- container-argv-check - avoid incorrect error message when
assembling multiple containers - bnc#598827

Thu Apr 22 14:00:00 2010 mmarekAATTsuse.cz
- mkinitrd-boot.sh: Fix booting with root=/dev/disk/by-id/md-uuid
*,
run mdadm -v when linuxrc=trace is given (bnc#597787).

Mon Apr 19 14:00:00 2010 nfbrownAATTnovell.com
- fix-dup.patch: revised version to make sure partial
device is destroyed properly (bnc#587925).

Fri Mar 26 13:00:00 2010 mmarekAATTsuse.cz
- fix-dup.patch: catch attempts to add the same disk twice
(bnc#587925).

Wed Mar 24 13:00:00 2010 mmarekAATTsuse.cz
- 64-md-raid.rules: Use absolute path to grep, otherwise udev will
only search in /lib/udev (bnc#590832).

Tue Mar 23 13:00:00 2010 mmarekAATTsuse.cz
- mkinitrd-
*.sh: Assemble md arrays even if the root= or resume=
option doesn\'t directly refer to md (bnc#589676, bnc#586837,
bnc#583424).

Mon Mar 22 13:00:00 2010 mmarekAATTsuse.cz
- mdmon: Fix crash if /proc/mdstat lists 0.9 superblocks
(bnc#589447).

Thu Mar 11 13:00:00 2010 mmarekAATTsuse.cz
- 64-md-raid.rules: Allow --incremental assembly if \"AUTO -all\" is
given in mdadm.conf (fate#307478).

Tue Mar 9 13:00:00 2010 mmarekAATTsuse.cz
- Install udev rules in /lib/udev/rules.d (fate#307478).

Mon Feb 22 13:00:00 2010 mmarekAATTsuse.cz
- mkinitrd-setup.sh: call mdadm --scan only if necessary
(bnc#581769).

Fri Feb 19 13:00:00 2010 mmarekAATTsuse.cz
- bitmap-4k-boundary.patch: Alling the internal bitmap on 4K
boundary (bnc#577468).

Tue Jan 19 13:00:00 2010 mmarekAATTsuse.cz
- fix installation path of udev rules.

Fri Jan 15 13:00:00 2010 mmarekAATTsuse.cz
- fix modprobe invocation in boot.md (bnc#565293).

Fri Jan 15 13:00:00 2010 mmarekAATTsuse.cz
- store mdmon runtime files in /dev/.mdadm, to make it easier to
transfer mdmon from the initrd to the real root.
- rework the mkinitrd setup script a bit.

Wed Jan 6 13:00:00 2010 mmarekAATTsuse.cz
- mkinitrd-
*.sh: fix booting from partitionable md devices and
from container devices (bnc#565219).

Fri Dec 4 13:00:00 2009 mmarekAATTsuse.cz
- Add udev rules to support partitionable md devices (bnc#560371,
fate#305883).

Fri Dec 4 13:00:00 2009 mmarekAATTsuse.cz
- Support for partitionable md devices in mkinitrd scripts
(fate#305883).

Tue Nov 3 13:00:00 2009 mmarekAATTsuse.cz
- update to 3.0.3 (fate#307159)

* mdmon improvements (needed for fate#306823)

* other fixes

Fri Oct 30 13:00:00 2009 mmarekAATTsuse.cz
- mkinitrd-boot.sh: add /sbin/mdmon to the initrd (fate#306823).

Wed Oct 21 14:00:00 2009 mmarekAATTsuse.cz
- update to 3.0.2 (fate#307159)

* imsm improvements

* lots of bugfixes and cleanups

Tue Mar 3 13:00:00 2009 mmarekAATTsuse.cz
- super0: Do all metadata IO with 4096byte alignment
- super1 - do metadata IO in sector_size units.
(bnc#466172)

Sat Feb 21 13:00:00 2009 mmarekAATTsuse.cz
- mkinitrd-setup.sh: filter out duplicate devices (bnc#461673,
patch by Xin Wei Hu)

Tue Feb 17 13:00:00 2009 mmarekAATTsuse.cz
- disable auto-assemly in boot.md completely as it can collide with
dmraid (bnc#474652). If someone wants to auto-assemble md arrays
in the rescue system, they can run
\'mdadm -Es -c partitions >mdadm.conf && mdadm -As -c mdadm.conf\'
manually.

Mon Feb 16 13:00:00 2009 mmarekAATTsuse.cz
- fix segfault when stopping imsm arrays
(bnc#473947, patch by Dan Williams)

Fri Dec 5 13:00:00 2008 hareAATTsuse.de
- Wait for udev to settle before continuing (bnc#435778)

Fri Dec 5 13:00:00 2008 nfbrownAATTsuse.de
- boot.md : an exit status of \'2\' from \"mdadm --assemble\"
should not be seen as failure by boot.md.
It happens if one or more arrays is already
assembled.
(bnc#456028)

Thu Nov 20 13:00:00 2008 nfbrownAATTsuse.de
- don-t-auto-assemble-if-any-arrays-are-list.patch
Avoid assembling extra arrays during initrd
processing. bnc#445438

Thu Nov 20 13:00:00 2008 nfbrownAATTsuse.de
- mdmon-pass-symbolic-name-to-mdmon-instead-of-device.patch
avoid problems if mdmon is run before
udev creates any devices.

Fri Nov 14 13:00:00 2008 nfbrownAATTsuse.de
- intel.fixes.patch : various fixes from intel for
proper handling of their metadata
- name.fixes.patch : various fixes for new handling
of device names - one could cause a crash.

Sun Nov 9 13:00:00 2008 roAATTsuse.de
- fix patch apply depth

Fri Nov 7 13:00:00 2008 nfbrownAATTsuse.de
- mdadm-auto-assemble.patch - fix various bugs in
auto-assemble
- start-kpartx-for-imsm-devices.patch - IMSM devices
need to be partitioned, and may programs including
YaST don\'t understand partitioned md devices,
so run kpartx to create \'dm\' based partitions which
have a better chance for being understood
This relates to FATE#304220

Fri Nov 7 13:00:00 2008 roAATTsuse.de
- remove udev rule (conflicting with file in udev package)

Fri Nov 7 13:00:00 2008 roAATTsuse.de
- buildfix: add missing DESTDIR to Makefile for udev rule
- fix len in snprintf to silence compiler warning about potential
overflow

Thu Nov 6 13:00:00 2008 nfbrownAATTsuse.de
- Update from mdadm-3.0-devel1 to mdadm-3.0-devel2.
This includes various bug fixes and enhancements to the
extent that DDF and IMSM work reasonably well and can be
auto-assembled much like other arrays.
- Allow BOOT_MD_USE_MDADM_CONFIG to have the value \'part\'
that, like \'no\', arrays are auto-assembled. However they
get assembled as \'mdp\' partitionable arrays where possible.
This currently only affect arrays with v1.x metadata.
This supports FATE#303894

Fri Oct 3 14:00:00 2008 mmarekAATTsuse.cz
- fixed mdmon\'s clone_monitor on ia64

Fri Oct 3 14:00:00 2008 mmarekAATTsuse.cz
- fixed byte swapping in super-intel.c on big endian.

Wed Sep 24 14:00:00 2008 roAATTsuse.de
- change \"udevsettle\" to \"udevadm settle\"

Fri Sep 19 14:00:00 2008 mmarekAATTsuse.cz
- added /var/run/mdadm for mdmon
- fixed build

Thu Sep 18 14:00:00 2008 nfbrownAATTsuse.de
- update to mdadm-3.0-devel1
package version number is set to 3.0 to avodi future confusion.
This is a substantial update that provides support for handling
the metadata entirely in userspace and thus making easier to
handle a variety of metadata formats. Support is included for
DDF and for the Intel Matrix metadata used by recent ICH chipsets.
An extra program \'mdmon\' is needed and included. It is run to
monitor any array using \'external\' (to the kernel) metadata
and will update the metadata in response to device failures etc.
This is required for FATE 304219

Wed Sep 3 14:00:00 2008 hareAATTsuse.de
- Call mkinitrd_setup during %post and %postun (bnc#413709)

Sun Aug 17 14:00:00 2008 ajAATTsuse.de
- Fix init scripts.

Wed Jul 23 14:00:00 2008 hareAATTsuse.de
- Include mkinitrd scriptlets.

Fri Jun 20 14:00:00 2008 mmarekAATTsuse.cz
- updated to 2.6.7 + fixes from git

* Avoid segfault when parsing /proc/mdstat with auto-read-only
arrays.

* For v0.90 superblocks, print the \'Events\' count as a real
count, not 2 numbers separated by a dot.

* Allow creation of a RAID6 with exactly one missing device.

* Use LOG_PID for syslog, so you get the pid of mdadm in the
log files.

* --export now works with --examine too (not just --detail)

* Improve auto-creation of device special file when using
- -incremental

* Simple locking for --incremental so mdadm doesn\'t get
confused when run concurrently with itself.

* Make --incremental cope better with arrays that are being
reshaped.

* Fix autoassemble for stack arrays.
- remove /tmp/mdadm.conf in boot.md (bnc#401138)

Wed Apr 30 14:00:00 2008 mmarekAATTsuse.cz
- added some fixes from Neil\'s git repo, fixing bnc#368704 among
others

Mon Feb 4 13:00:00 2008 mmarekAATTsuse.cz
- correctly display rc_status in boot.md

Wed Jan 23 13:00:00 2008 mmarekAATTsuse.cz
- fixed auto-assembly part of boot.md

* if /etc/mdadm.conf is empy or only contains whitespace or
comments, no autoassembly is done

* remove /tmp/mdadm.conf even if a directory [#329678]
- dropped mdrun and raidautorun (no longer needed)

Wed Oct 24 14:00:00 2007 mmarekAATTsuse.cz
- updated to 2.6.4

* Make \"--create --auto=mdp\" work for non-standard device names.

* Fix restarting of a \'reshape\' if it was stopped in the middle.

* Fix a segfault when using v1 superblock.

* Make --write-mostly effective when re-adding a device to an
array.

* Various minor fixes
- changes in 2.6.3:

* allow --write-behind to be set for --grow.

* When adding new disk to an array, don\'t reserve so much bitmap
space that the disk cannot store the required data. (Needed
when 1.x array was created with older mdadm).

* When adding a drive that was a little too small, we did not get
the correct error message.

* Make sure that if --assemble find an array in the critical
region of a reshape, and cannot find the critical data to
restart the reshape, it gives an error message.

* Fix segfault with \'--detail --export\' and non-persistent
superblocks.

* Various manpage updates.

* Improved \'raid4\' support (--assemble, --monitor)

* Option parsing fixes w.r.t -a

* Interpret \"--assemble --metadata=1\" to allow any version 1.x
metadata, and be more specific in the \"metadata=\" message
printed with --examine --brief

* Fix spare migration in --monitor.

Fri Jul 27 14:00:00 2007 mmarekAATTsuse.cz
- changes to the init script [#288454]

* don\'t try to autoassemble if /etc/mdadm.conf exists (even an
empty one)

* ony autoassemble partitions found in /proc/partitions

Fri Jul 13 14:00:00 2007 mmarekAATTsuse.cz
- updated to 2.6.2

* --fail detached and --remove faulty can be used to fail and
remove devices that are no longer physically present.

* --export option for --detail or present information in a format
that can be processed by udev.

* fix internal bitmap allocation problems with v1.1, v1.2
metadata.

* --help now goes to stdout so you can direct it to a pager.

* Various manpage updates.

* Make \"--grow --add\" for linear arrays really work.

* --auto-detect to trigger in-kernel autodetect.

* Make return code for \"--detail --test\" more reliable. Missing
devices as well as failed devices cause an error.
- added some fixes from Neil\'s git repo (mdadm-git-fixes.patch)

Thu Jun 21 14:00:00 2007 adrianAATTsuse.de
- fix changelog entry order

Mon Apr 2 14:00:00 2007 mmarekAATTsuse.cz
- updated to 2.6.1

* --monitor was producing some meaningless warnings due to a bug.

* Fix some compiler warnings.

* Fully support --grow for raid6. If a reshape crashed during
the critical period, mdadm wouldn\'t restore the Q information
properly.

* Update documentation for --grow.

* 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.

* Require bitmap files to have a \'/\' in their name.

* Rewrite \'reshape\' support including performing a backup
of the critical region for a raid5 growth, and restoring that
backup after a crash.

* Put a \'canary\' at each end of the backup so a corruption
can be more easily detected.

* Support --backup-file for backing-up critical section during
growth.

* Erase old superblocks (of different versions) when creating new
array.

* Allow --monitor to work with arrays with >28 devices

* Report reshape information in --detail

* Handle symlinks in /dev better

* Fix mess in --detail output which a device is missing.

* Support \'bitmap=\' in mdadm.conf for auto-assembling arrays with
write-intent bitmaps in separate files.

* Fix alignment problem in version-1 superblocks.
NOTE: This is an incompatable change affecting raid5 reshape.
If you want to reshape a raid5 using version-1 superblocks,
use 2.6.17-rc2 or later, and mdadm-2.4.1 or later.

* Support \'mailfrom\' line in mdadm.conf so the From: line in alert
emails can be explicitly set.

* Arrange that SparesMissing (which is similar in import to
DegradedArray) generates an Email.

* Assume \"DEVICE partitions\" if no DEVICE line is given.

* Support new \'offset\' layout for raid10.

* When creating a bitmap file, choose a chunksize to limit number
of bitmap chunks to 2 million. More than this can cause kmalloc
failure.

* New \'CREATE\' line in mdadm.conf for defaults such as owner, group,
mode and auto-flag

* --detail checks if array has been started or not and includes that
in report.

* When using --update=uuid on an array with a bitmap, update the
bitmap\'s uuid too.

* Add a copy of /proc/mdstat to the mail message sent by mdadm
- -monitor.

* New flag --no-degraded to avoid starting arrays if there are
fewer devices available than last time the array was started.
This is only needed with --scan, as with --scan, that behaviour
is the default.

* Support for \'homehost\' concept. This is a fairly major update.
It includes a configfile option and a command line option for
specifying a homehost, records that host in the superblock,
and reports the homehost where possible.

* Support for Auto Assembly. \"mdadm -As\" will, if provided with
the name of a homehost, try to assemble all arrays it can find
that were created for that homehost. See man pages for more details.

* Don\'t try to create devices with --manage or --grow

* allow default metadata (superblock) type to be specified
in mdadm.conf

* Avoid some misdetection of overlapping partitions

* Add \'Array Slot\' line to --examine for version-1 superblocks
to make it a bit easier to see what is happening.

* Work around bug in --add handling for version-1 superblocks
in 2.6.17 (and prior).

* Make -assemble a bit more resilient to finding strange
information in superblocks.

* When creating devices in /dev/md/ create matching symlinks
from /dev. e.g. /dev/md0 -> /dev/md/0.
Allow this to be disabled in mdadm.conf or on command line.

* Allow a number (of partitions) after the \'yes\' option to --auto=
This is particularly useful in the \'create\' line in mdadm.conf.

* Remove partitions from any whole device that is made part of
an md array. This is a work-around for annoying messages
when the first block on some drive accidentally looks like a
partition table.

* Close stray fd in mdassemble so that it can assemble stacked
devices

* If mdassemble finds an array already assembled, it marks it
read-write.

* Remove error in md_open if array is already active. This isn\'t
needed and gets in the ways if an array was created e.g. in
initramfs, but device doesn\'t yet exist in /dev.

* When --assemble --scan is run, if all arrays that could be found
have already been started, don\'t report an error.

* Allow --assemble --force to mark a raid6 clean when it has two
missing devices (which is needed else if won\'t assemble.
Without this fix it would only assemble if one or zero
missing devices.

* Support --update=devicesize for cases where the underlying device
can change size.

* Default to --auto=yes so the array devices with \'standard\' names
get created automatically, as this is almost always what is wanted.

* Give useful message if raid4/5/6 cannot be started because it is
not clean and is also degraded.

* Increase raid456 stripe cache size if needed to --grow the array.
The setting used unfortunately requires intimate knowledge of the
kernel, and it not reset when the reshape finishes.

* Change \'Device Size\' to \'Used Dev Size\' because it only shows how
much of each device is actually used, not how big they are.

* --wait or -W will wait for resync activity to finish on the given
devices.

* If two drives in a raid5 disappear at the same time, then \"-Af\"
will add them both in rather than just one and forcing the array
to \'clean\'. This is slightly safer in some cases.

* Don\'t hold md device open for so long in --monitor mode - map_dev
can be slow and interferes with trying to stop the array.

* Support --uuid= with --create to choose your own UUID.

* New major more \"--incremental\" for incremental assemble of arrays,
intended for use with udev.

* lots of bugfixes

* manpage updates

Wed Jan 10 13:00:00 2007 mmarekAATTsuse.cz
- use raidautorun instead of mdrun to autodetect the raid arrays in
boot.md [#230733]

Wed Nov 8 13:00:00 2006 prusnakAATTsuse.cz
- fixed subscript out of range [#212697]

Wed Sep 20 14:00:00 2006 mjancarAATTsuse.cz
- update to 2.5.3

* lots bugfixes

* drop all patches (integrated upstream)

Fri Jul 28 14:00:00 2006 olhAATTsuse.de
- remove dropped boot.ibmsis from boot.md
- boot.rootfsck should start before boot.md (#181972)

Fri Jul 21 14:00:00 2006 olhAATTsuse.de
- remove boot.proc from Required-Start: in boot.md (#178753)


 
ICM