Changelog for
mdadm-debugsource-3.4-6.2.x86_64.rpm :
* Thu Aug 04 2016 nfbrownAATTsuse.com- 0001-Remove-container-should-wait-for-an-array-to-release.patch Avoid race when removign drive from container (bsc#989373)
* Wed Aug 03 2016 zlliuAATTsuse.com- 0001-mdadm-add-clustered-in-typo-prompt-when-specify-wron.patch \'clustered\' bitmap has already supported, thus add the prompt if users specify wrong value for bitmap param. (bsc#991861)
* Fri Jul 15 2016 nfbrownAATTsuse.com- 0004-Monitor-release-proc-mdstat-fd-when-no-arrays-presen.patch cope with /proc/mdstat disappearing if md-mod module is removed (bsc#987811)
* Thu Jul 14 2016 nfbrownAATTsuse.com- mdadm-wait-for-remove.patch (bsc#974154)- confirmed that bugs from earlier released are fixed (bsc#853944) (bsc#939124) (bsc#953595) (bsc#957886)
* Tue Jul 12 2016 nfbrownAATTsuse.com- 0001-udev-md-raid-assembly.rules-Skip-multipathed-devices.patch Ignore multipath devices when not yet ready. (bsc#956236)- bnc966773_detail-ignore_empty_inactive_arrays.patch (bsc#966773)
* Wed Jun 22 2016 nfbrownAATTsuse.com- 0001-imsm-add-handling-of-sync_action-is-equal-to-idle.patch 0002-imsm-properly-handle-values-of-sync_completed.patch 0003-monitor-Make-sure-that-last_checkpoint-is-set-to-0-a.patch Fix problems with IMSM (Intel) arrays reshaping. (bsc#985026 bsc#985029)
* Thu May 19 2016 zlliuAATTsuse.com- bug fix for BSC#980327 only put the templates AATT.service in filelist to ensure that zypper install/remove package without error printed.
* Wed May 11 2016 gqjiangAATTsuse.com- Add a patch to fix bsc#979454 + 0009-super1-add-more-checks-for-NodeNumUpdate-option.patch
* Fri May 06 2016 gqjiangAATTsuse.com- Add a patch to fix bsc#978796 + 0008-super1-make-the-check-for-NodeNumUpdate-more-accurat.patch
* Thu May 05 2016 gqjiangAATTsuse.com- Add cluster-md patches for mdadm v3.4 (fate#316335) + 0001-Fix-wrong-bitmap-output-for-cluster-raid.patch + 0002-Remove-dead-code-about-LKF_CONVERT-flag.patch + 0003-Grow-goto-release-if-Manage_subdevs-failed.patch + 0004-Change-the-option-from-NoUpdate-to-NodeNumUpdate.patch + 0005-mdadm-Add-nodes-option-in-GROW-mode.patch + 0006-Create-check-the-node-nums-when-create-clustered-rai.patch + 0007-super1-don-t-update-node-nums-if-it-is-not-more-than.patch- Add udev rule and script for cluster-md + 69-clustermd.rules + clustermd-confirm.sh
* Thu Mar 10 2016 colyliAATTsuse.com- Update mdadm to v3.4, and include more upstream patches after v3.4 version, (fate#320107, fate#320291) + 0001-super1-Fix-bblog_size-accesses-on-big-ending-machine.patch + 0002-Fix-some-type-comparison-problems.patch + 0003-Makefile-make-the-CC-definition-conditional.patch + 0004-util.c-include-poll.h-instead-of-sys-poll.h.patch + 0005-mdadm.h-rename-bswap-macros-to-avoid-clash-with-uCli.patch + 0006-Manage.c-Only-issue-change-events-for-kernels-older-.patch- Since mdadm v3.4 release, remove these patches which are included in v3.4 already, - 0001-raid6check-don-t-ignore-return-value-from-posix_mema.patch - 0002-main-remove-use-of-uninitialized-rv.patch - 0003-Assemble-correctly-capture-error-from-write_bitmap.patch - 0004-tests-raid6-repair-is-now-tested-on-every-different-.patch - 0005-Makefile-test-s-flag-and-suppress-echo-when-set.patch - 0006-mdadm-remove-duplicate-logic-when-c.delay-is-0.patch - 0007-Increment-version-for-clustered-bitmaps.patch - 0008-super1-Do-not-create-bad-block-log-for-clustered-dev.patch - 0009-Fix-incremental-handling-on-cluster-array.patch - 0010-mdadm-make-cluster-raid-also-could-support-re-add.patch - 0012-re-add-make-re-add-try-to-write-sysfs-node-first.patch - 0013-imsm-don-t-call-abort_reshape-in-imsm_manage_reshape.patch - 0014-add-macros-for-MD_DISK_ROLE_-SPARE-FAULTY.patch - 0015-Show-device-as-journal-in-detail-examine.patch - 0016-Enable-create-array-with-write-journal-write-journal.patch - 0017-Assemble-array-with-write-journal.patch - 0018-Check-write-journal-in-incremental.patch - 0019-Add-help-message-and-man-entry-for-write-journal.patch - 0020-Safeguard-against-writing-to-an-active-device-of-ano.patch - 0021-Make-cmap_-also-has-same-policy-as-dlm_.patch - 0022-mdadm-refactor-write-journal-code-in-Assemble-and-In.patch - 0023-mdadm-Add-description-of-write-journal-to-md.4.patch - 0024-mdadm-add-test-script-for-raid456-journal.patch - 0025-add-crc32c-and-use-it-for-r5l-checksum.patch - 0026-ensure-buffer-is-large-enough-for-two-ints-and-some-.patch - 0027-avoid-confusion-with-parameter-devname-with-same-nam.patch - 0028-make-sure-path-buffer-is-large-enough-to-fit-200-cha.patch - 0029-fix-bug-in-assemble.patch - 0030-Detail.c-test-fix.patch - 0031-mdadm-Change-timestamps-to-unsigned-data-type.patch - 0032-add-sysfs_array_state-to-struct-mdinfo.patch - 0033-recreate-journal-in-mdadm.patch - 0034-mdadm-let-cluster-raid-could-also-add-disk-within-in.patch - 0035-mdadm-output-info-more-precisely-when-change-bitmap-.patch - 0036-mdadm-don-t-show-cluster-name-once-the-bitmap-is-cle.patch - 0037-mdadm-do-not-display-bitmap-info-if-it-is-cleared.patch - 0038-mdadm-do-not-try-to-hold-dlm-lock-in-free_super1.patch - 0039-mdadm-improve-the-safeguard-for-change-cluster-raid-.patch - 0040-Detail-report-correct-raid-disk-for-removed-drives.patch - 0041-Detail-don-t-assume-a-particular-disk-number-of-miss.patch - 0044-Add-update-force-no-bbl.patch - 0045-move-journal-to-end-of-detail-list.patch - 0046-in-add-assign-raid_disk-of-0-to-journal.patch - 0047-Check-and-remove-bitmap-first-when-reshape-to-raid0.patch - 0048-Detail-fix-wrong-condition-in-recent-change.patch - 0049-Grow-close-file-descriptor-earlier-to-avoid-still-in.patch - 0050-imsm-abort-reshape-if-sync_action-is-not-reshape.patch - 0051-IMSM-Add-support-for-VMD.patch - 0052-imsm-use-timeout-when-waiting-for-reshape-progress.patch - 0053-imsm-don-t-update-migration-record-when-reshape-is-i.patch - 0054-Fix-wrong-description-in-manpage.patch - 0055-restripe-fix-compilation-of-make-test.patch - 0056-Create-fix-regression-in-setting-raid_disk.patch - 0057-Create-minor-fix-when-adding-a-journal-device.patch - 0058-Define-_POSIX_C_SOURCE-if-undefined.patch - 0059-Add-casts-for-the-addr-arg-of-connect-and-bind.patch
* Thu Feb 04 2016 colyliAATTsuse.com- Update mdadm to v3.3.4 (with merged mdadm-3.3.x branch after v3.3.4 released), and include more upstream patches after v3.3.4 version, (fate#320107, fate#320291) + 0001-raid6check-don-t-ignore-return-value-from-posix_mema.patch + 0002-main-remove-use-of-uninitialized-rv.patch + 0003-Assemble-correctly-capture-error-from-write_bitmap.patch + 0004-tests-raid6-repair-is-now-tested-on-every-different-.patch + 0005-Makefile-test-s-flag-and-suppress-echo-when-set.patch + 0006-mdadm-remove-duplicate-logic-when-c.delay-is-0.patch + 0007-Increment-version-for-clustered-bitmaps.patch + 0008-super1-Do-not-create-bad-block-log-for-clustered-dev.patch + 0009-Fix-incremental-handling-on-cluster-array.patch + 0010-mdadm-make-cluster-raid-also-could-support-re-add.patch + 0012-re-add-make-re-add-try-to-write-sysfs-node-first.patch + 0013-imsm-don-t-call-abort_reshape-in-imsm_manage_reshape.patch + 0014-add-macros-for-MD_DISK_ROLE_-SPARE-FAULTY.patch + 0015-Show-device-as-journal-in-detail-examine.patch + 0016-Enable-create-array-with-write-journal-write-journal.patch + 0017-Assemble-array-with-write-journal.patch + 0018-Check-write-journal-in-incremental.patch + 0019-Add-help-message-and-man-entry-for-write-journal.patch + 0020-Safeguard-against-writing-to-an-active-device-of-ano.patch + 0021-Make-cmap_-also-has-same-policy-as-dlm_.patch + 0022-mdadm-refactor-write-journal-code-in-Assemble-and-In.patch + 0023-mdadm-Add-description-of-write-journal-to-md.4.patch + 0024-mdadm-add-test-script-for-raid456-journal.patch + 0025-add-crc32c-and-use-it-for-r5l-checksum.patch + 0026-ensure-buffer-is-large-enough-for-two-ints-and-some-.patch + 0027-avoid-confusion-with-parameter-devname-with-same-nam.patch + 0028-make-sure-path-buffer-is-large-enough-to-fit-200-cha.patch + 0029-fix-bug-in-assemble.patch + 0030-Detail.c-test-fix.patch + 0031-mdadm-Change-timestamps-to-unsigned-data-type.patch + 0032-add-sysfs_array_state-to-struct-mdinfo.patch + 0033-recreate-journal-in-mdadm.patch + 0034-mdadm-let-cluster-raid-could-also-add-disk-within-in.patch + 0035-mdadm-output-info-more-precisely-when-change-bitmap-.patch + 0036-mdadm-don-t-show-cluster-name-once-the-bitmap-is-cle.patch + 0037-mdadm-do-not-display-bitmap-info-if-it-is-cleared.patch + 0038-mdadm-do-not-try-to-hold-dlm-lock-in-free_super1.patch + 0039-mdadm-improve-the-safeguard-for-change-cluster-raid-.patch + 0040-Detail-report-correct-raid-disk-for-removed-drives.patch + 0041-Detail-don-t-assume-a-particular-disk-number-of-miss.patch + 0044-Add-update-force-no-bbl.patch + 0045-move-journal-to-end-of-detail-list.patch + 0046-in-add-assign-raid_disk-of-0-to-journal.patch + 0047-Check-and-remove-bitmap-first-when-reshape-to-raid0.patch + 0048-Detail-fix-wrong-condition-in-recent-change.patch + 0049-Grow-close-file-descriptor-earlier-to-avoid-still-in.patch + 0050-imsm-abort-reshape-if-sync_action-is-not-reshape.patch + 0051-IMSM-Add-support-for-VMD.patch + 0052-imsm-use-timeout-when-waiting-for-reshape-progress.patch + 0053-imsm-don-t-update-migration-record-when-reshape-is-i.patch + 0054-Fix-wrong-description-in-manpage.patch + 0055-restripe-fix-compilation-of-make-test.patch + 0056-Create-fix-regression-in-setting-raid_disk.patch + 0057-Create-minor-fix-when-adding-a-journal-device.patch + 0058-Define-_POSIX_C_SOURCE-if-undefined.patch + 0059-Add-casts-for-the-addr-arg-of-connect-and-bind.patch- Add 4 non-upstream patches which are inherited from SLE-12-SP1 mdadm package, + 1001-Fix-regression-during-add-devices.patch + 1002-bnc808647-retry-failed-removes.patch + 1003-failfast.patch +1004-display-timeout-status.patch- Update mdadm.spec to remove RPMLINT warning about systemd macro.
* Wed Jan 06 2016 neilbAATTsuse.com- 0001-Manage-fix-test-for-is-array-failed.patch Fix problem with adding spare to degraded array (bsc#958597)
* Wed Dec 23 2015 colyliAATTsuse.com- 0001-Detail-fix-handling-of-disks-array.patch 0002-Detail-report-correct-raid-disk-for-removed-drives.patch 0003-Detail-don-t-assume-a-particular-disk-number-of-miss.patch 0004-Detail-fix-wrong-condition-in-recent-change.patch Fix mdadm detail information display issue on Number and RaidDevice fields. (bsc#954769)
* Fri Nov 06 2015 gqjiangAATTsuse.com- 0001-mdadm-remove-the-cluster-md-related-infos-from-doc.patch Since cluster-md is a EXPERIMENTAL feature for SLES-12-SP1, now we need to delete cluster-md related infos from document and udev rule as well. (fate#316335)
* Wed Nov 04 2015 colyliAATTsuse.com- 0001-Fix-regression-during-add-devices.patch Fix a regression introduced by Commit 38aeaf3a, patch is provided by Hannes Reinecke and committed by Coly Li. (bsc#953380)
* Tue Nov 03 2015 colyliAATTsuse.com- 0001-Manage-simplify-rdev-handling-in-Manage_subdevs.patch 0002-util-split-get_maj_min-out-from-dev_open.patch 0003-Manage-fix-removal-of-non-existent-devices.patch Fix bug that allowing other code to parse 8:3 style device names. (bsc#952644)
* Wed Oct 14 2015 nfbrownAATTsuse.com- 0001-DDF-_write_super_to_disk-fix-anchor-header-type.patch Fix bug with DDF handling on newer controllers (bsc#930417)
* Thu Oct 08 2015 nfbrownAATTsuse.com- 0001-re-add-make-re-add-try-to-write-sysfs-node-first.patch Futher md-cluster support (fate#316335 bsc#941697)
* Fri Oct 02 2015 nfbrownAATTsuse.com- 0001-IMSM-Clear-migration-record-on-disks-more-often.patch Ensure IMSM migration record cleared after a reshape (bsc#943028)- 0002-imsm-simplified-multiple-OROMs-support.patch 0002-IMSM-Count-arrays-per-orom.patch Don\'t create more IMSM array then OROM supports (bsc#943026)- 0002-mdadm-make-cluster-raid-also-could-support-re-add.patch Further md-cluster support (fate#316335)
* Mon Sep 28 2015 nfbrownAATTsuse.com- 69-clustermd.rules: only run clustermd-confirm.sh if the \'change\' request is for adding a device to a clustered array.- 0001-Increment-version-for-clustered-bitmaps.patch 0002-Do-not-create-bad-block-log-for-clustered-devices.patch Update to match upstream version- 0001-config-new-option-to-suppress-adding-bad-block-lists.patch 0001-mdmon-don-t-include-super0-and-super1-in-mdmon.patch backported to support above updates. (fate#316335)- 0004-mdadm-make-cluster-raid-also-could-support-re-add.patch Partial spport for --re-add in clusters (bsc#941697)- 0001-Assemble-correctly-capture-error-from-write_bitmap.patch 0002-main-remove-use-of-uninitialized-rv.patch Bug fixes in md-cluster patches. (fate#316335)- 0003-Assemble-don-t-assemble-IMSM-array-without-OROM.patch 0004-Assemble-really-don-t-assemble-IMSM-array-without-OR.patch Assembling an IMSM array when disabled in OROM can lead to data corruption. So best to disable it. (bsc#939748 bsc#937363)
* Mon Sep 21 2015 gqjiangAATTsuse.com- Increment version for clustered bitmaps (bsc#940225) + 0001-Increment-version-for-clustered-bitmaps.patch- Do not create bad block log for clustered devices (bsc#941530) + 0002-Do-not-create-bad-block-log-for-clustered-devices.patch- Fix incremental to not create an array, but add to existing + 0003-Fix-incremental-to-not-create-an-array-but-add-to-ex.patch
* Tue Aug 04 2015 gqjiangAATTsuse.com- add \"--cluser-confirm
:missing\" to clustermd-confirm.sh (bnc#940224)
* Thu Jul 30 2015 nfbrownAATTsuse.com- Improve support for latest Intel IMSM RAID (fate#318193) + 0001-imsm-support-for-OROMs-shared-by-multiple-HBAs.patch + 0002-imsm-support-for-second-and-combined-AHCI-controller.patch + 0003-imsm-add-support-for-NVMe-devices.patch + 0004-imsm-detail-platform-improvements.patch + 0005-imsm-use-efivarfs-interface-for-reading-UEFI-variabl.patch
* Thu Jul 02 2015 gqjiangAATTsuse.com- Add clustering options to mdadm (fate#316335) + 0001-Create-n-bitmaps-for-clustered-mode.patch + 0002-Add-nodes-option-while-creating-md.patch + 0003-Set-home-cluster-while-creating-an-array.patch + 0004-Show-all-bitmaps-while-examining-bitmap.patch + 0005-Add-a-new-clustered-disk.patch + 0006-Convert-a-bitmap-none-device-to-clustered.patch + 0007-Skip-clustered-devices-in-incremental.patch + 0008-mdadm-add-the-ability-to-change-cluster-name.patch + 0009-mdadm-change-the-num-of-cluster-node.patch + 0010-Reuse-calc_bitmap_size-to-reduce-code-size.patch + 0011-Safeguard-against-writing-to-an-active-device-of-ano.patch
* Wed Mar 25 2015 rgoldwynAATTsuse.com- Add --cluster-confirm udev rule (fate#316335) + 69-clustermd.rules + clustermd-confirm.sh
* Tue Jul 22 2014 nfbrownAATTsuse.com- 0001-Grow-Do-not-try-to-restart-if-reshape-is-running.patch (bnc#887773)
* Tue Jul 08 2014 nfbrownAATTsuse.com- 0001-IMSM-Add-warning-message-when-assemble-spanned-conta.patch (bnc#882634)
* Mon Jul 07 2014 nfbrownAATTsuse.com- Remove mkinitrd scripts again. They are now included in \"libguestfs\" so are not needed here. (bnc#883873)
* Thu Jun 26 2014 nfbrownAATTsuse.com- add mkinitrd scripts back in. They are needed by \"guestfs\" (bnc#883873)- 0001-Grow-fix-removal-of-line-in-wrong-case.patch (bnc#881530)
* Thu Jun 12 2014 nfbrownAATTsuse.com- mdadm.spec: change calling of mkinitrd to use the %regenerate_initrd_{post,posttrans} macros to optimise initrd regeneration. (bnc#881780)
* Tue Jun 10 2014 nfbrownAATTsuse.com- update to new upstream version 3.3.1. This includes nearly all the extra patches we had and also adds a number of DDF fixes. Also includes fixes for (bnc#881547 bnc#881530) DELETE config-set-auto_seen-after-processing-the-auto-line.patch DELETE DDF-allow-for-possibility-that-there-is-no-secondary.patch DELETE Make-IRs-and-run-work-properly-for-containers.patch DELETE mdmon-honour-offroot-again.patch DELETE DDF-brief_examine_subarrays_ddf-print-array-name.patch DELETE DDF-factor-out-array-name-generation.patch DELETE DDF-handle-fake-RAIDs-with-changing-subarray-UUIDs.patch DELETE DDF-compare_super_ddf-fix-sequence-number-check.patch DELETE Monitor-don-t-set-arrays-dirty-after-transition-to-r.patch DELETE DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch DELETE Monitor-write-meta-data-in-readonly-state-sometimes.patch DELETE Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch DELETE Restructure-assemble_container_content-and-improve-m.patch DELETE Incremental-add-export-handling.patch DELETE udev-rules.degraded DELETE Incremental-improve-support-for-DEVICE-based-restric.patch DELETE Assemble-Incremental-don-t-hold-O_EXCL-on-mddev-afte.patch DELETE mdmonitor DELETE udev-rules-try-mdadm-I-on-change-events.patch DELETE policy-NULL-path-isn-t-really-acceptable-use-the-dev.patch DELETE DDF-really-ignore-DDF-metadata-on-partitions.patch DELETE Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch DELETE DDF-fix-detection-of-failed-devices-during-assembly.patch DELETE Grow-fix-problems-with-prematurely-aborting-of-resha.patch DELETE IMSM-don-t-crash-when-creating-an-array-with-missing.patch DELETE mdmon-don-t-complain-about-notifying-parent-when-the.patch DELETE systemd-mdmon-set-IMSM_NO_PLATFORM-1.patch DELETE mdmon-.service-remove-over-ride-of-Standard-IO.patch DELETE 0001-Assemble-allow-load_devices-to-change-the-st-which-i.patch DELETE 0002-Assemble-re-arrange-freeing-of-tst-in-load_devices.patch DELETE 0003-Assemble-change-load_devices-to-return-most_recent-s.patch DELETE 0001-mdmon-.service-Change-type-of-process-start-up-to-fo.patch DELETE 0003-Work-around-architectures-having-statfs.f_type-defin.patch DELETE 0004-DDF-report-seq-counter-as-events.patch DELETE 0005-DDF-when-first-activating-an-array-record-any-missin.patch DELETE 0001-DDF-mark-missing-on-assembly-device-properly.patch DELETE 0002-DDF-guard-against-pdnum-being-negative.patch DELETE 0003-DDF-fix-possible-mdmon-crash-when-updating-metadata.patch DELETE 0004-DDF-Don-t-fail-compare_super_ddf-due-to-re-configure.patch DELETE 0001-systemd-various-fixes-for-boot-with-container-arrays.patch DELETE mdadm-add-spare.patch DELETE 0001-Create-don-t-default-to-bitmap-internal-when-it-is-n.patch DELETE 0001-Fix-race-between-create-and-incremental.patch DELETE 0001-imsm-retry-load_and_parse_mpb-if-we-suspect-mdmon-ha.patch
* Thu Jun 05 2014 nfbrownAATTsuse.com- 0001-imsm-retry-load_and_parse_mpb-if-we-suspect-mdmon-ha.patch upstream bugfix (bnc#881331)
* Tue May 27 2014 nfbrownAATTsuse.com- 0001-Create-don-t-default-to-bitmap-internal-when-it-is-n.patch 0001-Fix-race-between-create-and-incremental.patch Upstream bugfixes (bnc#879918 bnc#879919)
* Mon Apr 14 2014 spargaonkarAATTsuse.com- added patches: mdadm-add-spare.patch Removed devices should be added as spare (FATE#313051)
* Fri Apr 11 2014 spargaonkarAATTsuse.com- mdadm-add-spare.patch Removed devices should be added as spare (FATE#313051)
* Fri Apr 11 2014 spargaonkarAATTsuse.com- add-spare changes
* Tue Apr 08 2014 nfbrownAATTsuse.com- 0001-systemd-various-fixes-for-boot-with-container-arrays.patch various fixes to improve boot-from-DDF or IMSM (bnc#866660)
* Wed Apr 02 2014 nfbrownAATTsuse.com- 0001-DDF-mark-missing-on-assembly-device-properly.patch- 0002-DDF-guard-against-pdnum-being-negative.patch- 0003-DDF-fix-possible-mdmon-crash-when-updating-metadata.patch- 0004-DDF-Don-t-fail-compare_super_ddf-due-to-re-configure.patch More upstream DDF fixes (bnc#866660)
* Wed Mar 26 2014 nfbrownAATTsuse.com- 0001-mdmon-.service-Change-type-of-process-start-up-to-fo.patch- 0003-Work-around-architectures-having-statfs.f_type-defin.patch- 0004-DDF-report-seq-counter-as-events.patch- 0005-DDF-when-first-activating-an-array-record-any-missin.patch Two fixes for DDF (bnc#866660) and a couple of other upstream fixes just for good measure.
* Tue Mar 04 2014 nfbrownAATTsuse.com- 0001-Assemble-allow-load_devices-to-change-the-st-which-i.patch 0002-Assemble-re-arrange-freeing-of-tst-in-load_devices.patch 0003-Assemble-change-load_devices-to-return-most_recent-s.patch Allow RAID5 to be assembled even when firs device listed recently failed (bnc#865221)
* Thu Jan 23 2014 nfbrownAATTsuse.com- failfast- display-timeout-status- bnc808647-retry-failed-removes.patch support for \'failfast\' RAID10 configurations, (fate#311379)
* Wed Jan 22 2014 nfbrownAATTsuse.com- remove boot.md. It no longer does anything useful.
* Wed Jan 22 2014 nfbrownAATTsuse.com- mdmonitor run \"mdadm --monitor\" from systemd instead of init.d sciprt (bnc#849523)- remove mdadmd due to above.- udev-rules-try-mdadm-I-on-change-events.patch (bnc#851993)- policy-NULL-path-isn-t-really-acceptable-use-the-dev.patch- DDF-really-ignore-DDF-metadata-on-partitions.patch- Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch- DDF-fix-detection-of-failed-devices-during-assembly.patch- Grow-fix-problems-with-prematurely-aborting-of-resha.patch- IMSM-don-t-crash-when-creating-an-array-with-missing.patch- mdmon-don-t-complain-about-notifying-parent-when-the.patch- systemd-mdmon-set-IMSM_NO_PLATFORM-1.patch- mdmon-.service-remove-over-ride-of-Standard-IO.patch Various upstream bug fixes.
* Wed Dec 04 2013 nfbrownAATTsuse.com- Assemble-Incremental-don-t-hold-O_EXCL-on-mddev-afte.patch Ensure fsck/mount don\'t find an md array to be BUSY the moment it appears.- mkinitrd-setup.sh: Make the array device names in /etc/mdadm.conf in the initrd match those in /etc/mdadm.conf in the root filesystem. (bnc#851993)
* Tue Dec 03 2013 nfbrownAATTsuse.com- Restructure-assemble_container_content-and-improve-m.patch- Incremental-add-export-handling.patch- udev-rules.degraded- systemd-mdadm-last-resortAATT.service- systemd-mdadm-last-resortAATT.timer Teach systemd to start degraded arrays after a timeout if some missing devices never appear (bnc#832501)- Incremental-improve-support-for-DEVICE-based-restric.patch Teach \"mdadm --incremental\" to handle \"DEVICE\" lists from mdadm.conf properly (bncAATT851993)
* Mon Nov 11 2013 nfbrownAATTsuse.com- DDF-handle-fake-RAIDs-with-changing-subarray-UUIDs.patch- DDF-compare_super_ddf-fix-sequence-number-check.patch- Monitor-don-t-set-arrays-dirty-after-transition-to-r.patch- DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch- Monitor-write-meta-data-in-readonly-state-sometimes.patch- Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch Various bugfixes from upstream - several to improve DDF support, one which fixes a nasty bug in \"--assemble --force\".
* Wed Nov 06 2013 nfbrownAATTsuse.com- DDF-brief_examine_subarrays_ddf-print-array-name.patch DDF-factor-out-array-name-generation.patch Include name in \"-Db\" output for DDF FATE#316007
* Fri Sep 13 2013 nfbrownAATTsuse.com- boot.md - simplify boot. As array assembly is done by udev, it shouldn\'t be done by boot.md. This will avoid some problems with arrays getting started degraded.
* Fri Sep 13 2013 nfbrownAATTsuse.com- Make-IRs-and-run-work-properly-for-containers.patch- mdmon-honour-offroot-again.patch- DDF-allow-for-possibility-that-there-is-no-secondary.patch Upstream fixes
* Thu Sep 12 2013 nfbrownAATTsuse.com- config-set-auto_seen-after-processing-the-auto-line.patch Fix bug which causes \"AUTO -all\" in mdadm.conf in initrd to be ignored, so array might be auto-assembled too early.
* Thu Sep 12 2013 nfbrownAATTsuse.com- mkinitrd-boot.sh: simplify boot sequence by relying completely on udev running \"mdadm -I\". Thus mkinitrd-boot.sh needs to do very little. The devfunction script in the mkinitrd package has been modified to start newly degraded array after a suitable timeout.- mkinitrd-setup.sh: - don\'t save md_devs as it isn\'t used any more - allow md device names like \"/dev/md_foo\" which will need to be supported in due course.
* Mon Sep 09 2013 nfbrownAATTsuse.com- mkinitd-boot.sh: Clear {root,resume}_major variable If multipath is in use, md is always on top of it. Therefore, the root device is always an md device. (bnc#786526)
* Fri Sep 06 2013 nfbrownAATTsuse.com- mkinitrd-setup.sh: copy new udev rules files into the initrd. The \"mkinitrd\" package does this for the old name. It is easier if this packages does it for the files this package installs. (bnc#838777)
* Tue Sep 03 2013 nfbrownAATTsuse.com- New upstream release - mdadm-3.3 Lot of improvements to --grow and DDF support. Better interaction with systemd. Hot-replace support and more. Removes patches: assemble-EXCL-race.fix 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 which were backports from upstream.
* 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- mdmonAATT.service - new file plus patches to allow mdmon to be started by systemd, so it doesn\'t kill it (bnc#321366)
* Tue Apr 16 2013 idonmezAATTsuse.com- Add Source URL, see https://en.opensuse.org/SourceUrls
* Wed Feb 27 2013 cfarrellAATTsuse.com- license update: GPL-2.0 mdadm/Software-RAID.HOWTO.tar.bz2
* 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)