Changelog for
mdadm-debugsource-3.2.6-3.4.1.i586.rpm :
* Thu Jun 13 2013 nfbrownAATTsuse.com- assemble-EXCL-race.fix: avoid some races during array assembled- particularly at boot (bnc#793954)- boot.md: make sure systemd-udev-trigger runs before boot.md to avoid races: bnc#793954- 0001-Add-support-for-launching-mdmon-via-systemctl-instea.patch 0002-In-case-launching-mdmon-fails-print-an-error-message.patch 0003-mdmon-add-foreground-option.patch 0004-Suppress-error-messages-from-systemctl.patch mdmonAATT.service - new file plus patches to allow mdmon to be started by systemd, so systemd doesn\'t kill it (bnc#821366)
* Sun Nov 04 2012 crrodriguezAATTopensuse.org- Fix factory breakage on udev and systemd rules.
* Thu Oct 25 2012 nfbrownAATTsuse.com- new upstream release 3.2.6. Subsumes all of our patches and adds a lot of other bug fixes for less common cases including for a couple that cause mdadm to crash.
* Tue Oct 09 2012 nfbrownAATTsuse.com- remove /lib/udev/devices from specfile as it is unused- mkinitrd-setup.sh: fixed recent breakage for IMSM arrays (bnc#783444)
* Thu Sep 20 2012 nfbrownAATTsuse.com- mdmon-takeover.fix find-free-devnum.fix mapfile-rebuild.fix udev-offroot Fix various issues will installation on IMSM RAID arrays, booting from those arrays, and clean shutdown when such an array is used for \'/\'. (bnc#752107 bnc#732294 bnc#770351)- mkinitrd-setup.sh: allow use stable md device name and allow it to have a \':\' in it. (bnc#779087)- boot.md: make sure udev-trigger runs before boot.md. (bnc#772286)
* Mon Aug 20 2012 nfbrownAATTsuse.com- mdmon-takeover.fix find-free-devnum.fix mapfile-rebuild.fix udev-offroot Fix various issues will installation on IMSM RAID arrays, booting from those arrays, and clean shutdown when such an array is used for \'/\'. (bnc#752107 bnc#732294 bnc#770351)
* Thu Jul 26 2012 fcrozatAATTsuse.com- Add blkid-builtin.patch: use blkid built-in from udev
* Thu Jul 05 2012 nfbrownAATTsuse.com- mdmon-arg.fix: fix arg parsing in mdmon so that \"--all --takeover\" works. (bnc#767150)
* Thu Jun 21 2012 meissnerAATTsuse.com- use recommends: smtp_daemon, similar to cronie example
* Thu Jun 14 2012 opensuseAATTcboltz.de- add missing dependencies on cron and /usr/sbin/sendmail (bnc#767155)
* Thu May 24 2012 nfbrownAATTsuse.com- udev-rules.fix: make sure systemd doesn\'t try to mount array before it is fully assembled. (bnc#752869)
* Tue May 22 2012 nfbrownAATTsuse.com- boot.md/mkinitrd-boot.sh: complete any incremental assembly before attempting to assemble arrays. If incremental assembly has partialy assembled degraded arrays, now is the time to start them going. (bnc#752869)- mdamd.cron: send daily reports if any arrays are degraded.
* Fri May 18 2012 nfbrownAATTsuse.com- New upstream version: 3.2.5. Serious regression in 3.2.4 necessitated a new release. Only significant fix is that \"--add\" now works again.
* Wed May 09 2012 nfbrownAATTsuse.com- New upstream version: 3.2.4. /run/mdadm is not used for runtime files, not /var/run or /dev/.mdadm.
* Fri Apr 20 2012 rmilasanAATTsuse.com- Run update of initrd at %post and %postun. We need this to make sure initrd reflects the updates.
* Wed Dec 21 2011 cooloAATTsuse.com- remove call to suse_update_config (very old work around)
* Thu Oct 06 2011 nfbrownAATTsuse.com- mkinitrd-setup.sh -- add \"AUTO -all\" to initrd mdadm.conf so that only arrays needed for boot are auto-assembled.- auto-line.fix -- fix handling of \"AUTO\" line in mdadm.conf so it actually works. (bnc#721905)
* Fri Sep 30 2011 uliAATTsuse.com- cross-build fix: use %__cc macro
* Thu Aug 18 2011 nfbrownAATTnovell.com- boot.md: improve \'status\' and add \'reload\' function. Also change \'Raid\' to \'RAID\' for consistency (bnc#709474)
* Thu Aug 18 2011 nfbrownAATTnovell.com- Use udev rules file from upstream package, rather have having a separate one.
* Thu Aug 18 2011 nfbrownAATTnovell.com- Update to new upstream 3.2.2 plug git patches. Also update FSF address in boot-md.
* Wed Aug 10 2011 crrodriguezAATTopensuse.org- Do not use -fno-strict-aliasing when not needed
* Tue Jun 14 2011 nfbrownAATTnovell.com- 64-md-raid.rules - make clear distinction between \'disk\' and \'partition\' cases. In particular it is wrong and problematic to test for \'md/array_state\' for \'partition\' devices as they cannot see \'md/
*\' and cannot exist when it doesn\'t have a valid value anyway. (bnc#684291)
* Tue Mar 01 2011 nfbrownAATTnovell.com- mkinitrd-boot.sh: don\'t assume /dev/md when device name cannot be found. It could easily be wrong, and there is no need as mdadm will choose a device. (bnc#656536)
* Thu Feb 17 2011 nfbrownAATTnovell.com- 64-md-raid.rules: avoid races with md devices appearing and disappearing. If the \'array_state\' file doesn\'t exist, that is equivalent to it having \'clear\' in it. (bnc#641382)
* Wed Nov 17 2010 nfbrownAATTnovell.com- boot.md - change args to mdmon. The argument parsing of mdmon changed in the recent update and we need to change boot.md to match.
* Thu Oct 21 2010 roAATTsuse.de- update to 3.1.4 - Support --grow to change the layout of RAID4/5/6 - Support --grow to change the chunksize of raid 4/5/6 - Support --grow to change level from RAID1 -> RAID5 -> RAID6 and back. - Support --grow to reduce the number of devices in RAID4/5/6. - Support restart of these grow options which assembling an array which is partially grown. - Assorted tests of this code, and of different RAID6 layouts. - The default metadata is now v1.2 - The default chunksize is now 512K rather than 64K. This seems more appropriate for modern devices. - The default bitmap chunksize for internal bitmaps is now at least 64Meg as fine grained bitmaps tend to impact performance more for little extra gain. - Alway make bitmap 4K-aligned if at all possible.- removed patches: - bitmap-4k-boundary.patch (obsolete/upstream) - fix-dup.patch (obsolete/upstream) - IMSM-part.patch (obsolete/upstream) - container-argv-check (obsolete/upstream)
* Mon Jun 28 2010 jengelhAATTmedozas.de- use %_smp_mflags
* Tue Jun 01 2010 mmarekAATTsuse.cz- mkinitrd-setup.sh: Fix for empty $md_devs variable.
* Fri Apr 23 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 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 2010 nfbrownAATTnovell.com- fix-dup.patch: revised version to make sure partial device is destroyed properly (bnc#587925).
* Fri Mar 26 2010 mmarekAATTsuse.cz- fix-dup.patch: catch attempts to add the same disk twice (bnc#587925).
* Wed Mar 24 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 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 2010 mmarekAATTsuse.cz- mdmon: Fix crash if /proc/mdstat lists 0.9 superblocks (bnc#589447).
* Thu Mar 11 2010 mmarekAATTsuse.cz- 64-md-raid.rules: Use blkid instead of vol_id.
* Thu Mar 11 2010 mmarekAATTsuse.cz- 64-md-raid.rules: Allow --incremental assembly if \"AUTO -all\" is given in mdadm.conf (fate#307478).
* Tue Mar 09 2010 mmarekAATTsuse.cz- Install udev rules in /lib/udev/rules.d (fate#307478).
* Mon Feb 22 2010 mmarekAATTsuse.cz- mkinitrd-setup.sh: call mdadm --scan only if necessary (bnc#581769).
* Fri Feb 19 2010 mmarekAATTsuse.cz- bitmap-4k-boundary.patch: Alling the internal bitmap on 4K boundary (bnc#577468).
* Fri Jan 15 2010 mmarekAATTsuse.cz- fix modprobe invocation in boot.md (bnc#565293).
* Fri Jan 15 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 06 2010 mmarekAATTsuse.cz- mkinitrd-
*.sh: fix booting from partitionable md devices and from container devices (bnc#565219).
* Tue Dec 15 2009 jengelhAATTmedozas.de- enable parallel building
* Fri Dec 04 2009 mmarekAATTsuse.cz- Support for partitionable md devices in mkinitrd scripts (fate#305883).
* Tue Nov 03 2009 mmarekAATTsuse.cz- update to 3.0.3 (fate#307159)
* mdmon improvements (needed for fate#306823)
* other fixes
* Fri Oct 30 2009 mmarekAATTsuse.cz- mkinitrd-boot.sh: add /sbin/mdmon to the initrd (fate#306823).
* Thu Oct 01 2009 mmarekAATTsuse.cz- updated to 3.0.2 + 2 patches
* bugfixes only
* Fri Jun 12 2009 mmarekAATTsuse.cz- remove static md
* device nodes, they should not be needed anymore.
* Thu Jun 11 2009 mmarekAATTsuse.cz- updated to 3.0 final- dropped all patches
* Tue Mar 03 2009 mmarekAATTsuse.cz- super0: Do all metadata IO with 4096byte alignment- super1 - do metadata IO in sector_size units. (bnc#466172)