Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mdadm-4.0-lp150.8.3.1 RPM for x86_64

From OpenSuSE Leap 15.0 updates for x86_64

Name: mdadm Distribution: openSUSE Leap 15.0
Version: 4.0 Vendor: openSUSE
Release: lp150.8.3.1 Build date: Wed Apr 3 18:18:28 2019
Group: System/Base Build host: sheep82
Size: 1254802 Source RPM: mdadm-4.0-lp150.8.3.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.kernel.org/pub/linux/utils/raid/mdadm/
Summary: Utility for Configuring MD Setup
Mdadm is a program that can be used to control Linux md devices. It is
intended to provide all the functionality of the mdtools and raidtools
programs but with a very different interface.

Provides

Requires

License

GPL-2.0

Changelog

* Tue Feb 12 2019 colyli@suse.com
  - Detail.c: do not skip first character when calling xstrdup in
    Detail() (bsc#1123814)
    0222-Detail.c-do-not-skip-first-character-when-calling-xs.patch
* Fri Aug 03 2018 colyli@suse.com
  - Add missing patches which exist in SLE12-SP3 and should be in
    SLE15 too,
    - mdadm: improve the dlm locking mechanism for clustered raid
      (bsc#1049126)
      0218-mdadm-improve-the-dlm-locking-mechanism-for-clustere.patch
    - Assemble: provide protection when clustered raid do assemble
      (bsc#1049126)
      0219-Assemble-provide-protection-when-clustered-raid-do-a.patch
    - Assemble: cleanup the failure path
      (bsc#1049126)
      0220-Assemble-cleanup-the-failure-path.patch
    - Assemble: remove the protection when clustered raid do assemble
      (bsc#1101348)
      0221-Assemble-remove-the-protection-when-clustered-raid-d.patch
    - 1001-display-timeout-status.patch
* Fri Aug 03 2018 colyli@suse.com
  - mdadm.spec
    Change %doc to %license for COPYING file, which was warned during
    'osc ci'.
* Fri Aug 03 2018 colyli@suse.com
  - imsm: change reserved space to 4MB
    (bsc#1101110)
    0212-imsm-change-reserved-space-to-4MB.patch
  - imsm: add functions to get and set imsm dev size
    (bsc#1101110)
    0213-imsm-add-functions-to-get-and-set-imsm-dev-size.patch
  - imsm: pass already existing map to imsm_num_data_members
    (bsc#1101110)
    0214-imsm-pass-already-existing-map-to-imsm_num_data_memb.patch
  - imsm: do not use blocks_per_member in array size calculations
    (bsc#1101110)
    0215-imsm-do-not-use-blocks_per_member-in-array-size-calc.patch
  - imsm: correct num_data_stripes in metadata map for migration
    (bsc#1101110)
    0216-imsm-correct-num_data_stripes-in-metadata-map-for-mi.patch
  - mdadm/grow: correct size and chunk_size casting
    (bsc#1095177)
    0217-mdadm-grow-correct-size-and-chunk_size-casting.patch
* Wed Jun 27 2018 colyli@suse.com
  - Assemble: prevent segfault with faulty "best" devices
    (bsc#1082766, bsc#1095729)
    0211-Assemble-prevent-segfault-with-faulty-best-devices.patch
* Mon Mar 05 2018 gqjiang@suse.com
  - mdadm: allow clustered raid10 to be created with default layout
    (bsc#1083881)
    0210-mdadm-allow-clustered-raid10-to-be-created-with-defa.patch
* Sat Feb 10 2018 colyli@suse.com
  - policy.c: Avoid to take spare without defined domain by imsm
    (bsc#1076588)
    0209-policy.c-Avoid-to-take-spare-without-defined-domain-.patch
* Tue Jan 09 2018 zlliu@suse.com
  - 0208-mdadm-grow-correct-the-s-size-1-to-make-max-work.patch
    (bsc#1074949)
* Wed Jan 03 2018 colyli@suse.com
  - 0207-managemon-Don-t-add-disk-to-the-array-after-it-has-s.patch
    (bsc#1073862)
* Mon Dec 04 2017 colyli@suse.com
  - Update mdadm for SLE15, for bug fixes and new feature enhancement
  - 1000-The-mdcheck-script-now-adds-messages-to-the-system.patch is
    removed because upstream has similar fix with almost identical
    funcationality.
  - The following patches are not deleted indeed, they are renamed
    and added into all other new-added patches with different perfix
    numbers,
    0038-Create-Fixup-bad-placement-of-logical-in-multi-line-.patch
    0039-Create-Fixup-various-whitespace-issues.patch
    0040-mdadm.c-fix-compile-warning-mdfd-is-uninitialized.patch
    0041-mdopen-use-parameters-new_array-to-create-arrays-whe.patch
    0042-mdadm-manpage-update-manpage-for-readonly-parameter.patch
    0043-mdadm-manpage-clustered-arrays-don-t-support-array-s.patch
    0044-maps-Terminate-modes-map-correctly.patch
    0045-Grow_continue_command-ensure-content-is-properly-ini.patch
    0046-systemd-mdadm-last-resort-use-ConditionPathExists-in.patch
    0047-Detail-ensure-export-names-are-acceptable-as-shell-v.patch
    0048-Grow-set-component-size-prior-to-array-size.patch
    0049-Grow-don-t-allow-to-enable-PPL-when-reshape-is-in-pr.patch
    0050-Grow-don-t-allow-array-geometry-change-with-ppl-enab.patch
    0051-IMSM-Correct-examine-output-for-4k-disks.patch
    0052-imsm-allow-drives-in-a-container-regardless-of-secto.patch
    0053-imsm-allocate-buffer-to-support-maximum-sector-size.patch
    0054-imsm-don-t-allow-disks-with-different-sector-size-in.patch
    0055-Allow-more-spare-selection-criteria.patch
    0056-Add-sector-size-as-spare-selection-criterion.patch
    0057-super1-fix-sb-max_dev-when-adding-a-new-disk-in-line.patch
    0058-super1-only-set-clustered-flag-when-bitmap-is-presen.patch
    0059-To-support-clustered-raid10.patch
    0060-udev-rules-introduce-rules-for-cluster-md-to-confirm.patch
  - The following patche set includes the above renamed patches,
    they have bug fixes for bsc#1068030, bsc#1069165, bsc#1069167,
    and some other fixes and enhancement for raid5 ppl, imsm, and
    general mdadm code,
    0038-mdadm-Create-declaring-an-existing-struct-within-sam.patch
    0039-Create-Fixup-bad-placement-of-logical-in-multi-line-.patch
    0040-Create-Fixup-various-whitespace-issues.patch
    0041-mdadm.c-fix-compile-warning-mdfd-is-uninitialized.patch
    0042-mdopen-use-parameters-new_array-to-create-arrays-whe.patch
    0043-mdadm-manpage-update-manpage-for-readonly-parameter.patch
    0044-mdadm-manpage-clustered-arrays-don-t-support-array-s.patch
    0045-maps-Terminate-modes-map-correctly.patch
    0046-Grow_continue_command-ensure-content-is-properly-ini.patch
    0047-systemd-mdadm-last-resort-use-ConditionPathExists-in.patch
    0048-Detail-ensure-export-names-are-acceptable-as-shell-v.patch
    0049-Grow-set-component-size-prior-to-array-size.patch
    0050-Grow-don-t-allow-to-enable-PPL-when-reshape-is-in-pr.patch
    0051-Grow-don-t-allow-array-geometry-change-with-ppl-enab.patch
    0052-IMSM-Correct-examine-output-for-4k-disks.patch
    0053-imsm-allow-drives-in-a-container-regardless-of-secto.patch
    0054-imsm-allocate-buffer-to-support-maximum-sector-size.patch
    0055-imsm-don-t-allow-disks-with-different-sector-size-in.patch
    0056-mdadm-mdmon-deleted-the-abort_reshape-never-invoked.patch
    0057-util-Introduce-md_get_array_info.patch
    0058-Incremental-Remove-redundant-call-for-GET_ARRAY_INFO.patch
    0059-util-Introduce-md_get_disk_info.patch
    0060-util-Introduce-md_set_array_info.patch
    0061-md_u-Remove-some-unused-ioctl-declarations.patch
    0062-mdadm-grow-reshape-would-be-stuck-from-raid1-to-raid.patch
    0063-sysfs-Use-the-presence-of-sys-block-dev-md-as-indica.patch
    0064-sysfs-Make-sysfs_init-return-an-error-code.patch
    0065-util-must_be_container-Use-sysfs_read-GET_VERSION-to.patch
    0066-util-set_array_info-Simplify-code-since-md_get_versi.patch
    0067-Assemble-Assemble-Stop-checking-kernel-md-driver-ver.patch
    0068-Build-Stop-bothering-about-supporting-md-driver-olde.patch
    0069-Grow-Stop-bothering-about-md-driver-versions-older-t.patch
    0070-Detail-Stop-bothering-about-md-drivers-older-than-0..patch
    0071-Create-Remove-all-attemps-to-handle-md-driver-older-.patch
    0072-Manage-Remove-all-references-to-md_get_version.patch
    0073-Query-Remove-all-references-to-md_get_version.patch
    0074-bitmap-Remove-use-of-md_get_version.patch
    0075-mdmon-Stop-bothering-about-md_get_version.patch
    0076-mdopen-open_mddev-Use-md_get_array_info-to-determine.patch
    0077-mdassemble-Use-md_get_array_info-to-check-for-valid-.patch
    0078-Assemble-Assemble-Get-rid-of-last-use-of-md_get_vers.patch
    0079-util-Finally-kill-off-md_get_version.patch
    0080-mdadm-Fail-for-kernels-older-than-2.6.15.patch
    0081-Revert-mdadm-grow-reshape-would-be-stuck-from-raid1-.patch
    0082-Retire-mdassemble.patch
    0083-super1-Clean-up-various-style-abuses.patch
    0084-Detail-Remove-pre-2.6-code-for-printing-info-on-rebu.patch
    0085-Assemble-Remove-obsolete-test-for-kernels-older-than.patch
    0086-Detail-Fixup-ugly-if-foo-abuse.patch
    0087-Query-Handle-error-returned-by-fstat.patch
    0088-Query-Use-sysfs-to-obtain-data-if-possible.patch
    0089-sysfs-Parse-array_state-in-sysfs_read.patch
    0090-util-Introduce-md_array_active-helper.patch
    0091-maps-Use-keyvalue-for-null-terminator-to-indicate-un.patch
    0092-util-Get-rid-of-unused-enough_fd.patch
    0093-mdadm-retire-mdassemble-in-make-everything.patch
    0094-Query-Quiet-gcc-since-it-cannot-know-errno-0-in-this.patch
    0095-Makefile-Default-to-O2-optimization.patch
    0096-maps-Simplify-implementation-of-map_name.patch
    0097-Don-t-use-UnSet-with-consistency_policy.patch
    0098-Detail-determine-array-state-from-sysfs.patch
    0099-Detail-Respect-code-lines-are-80-character-wide.patch
    0100-Detail-Reinstate-support-for-not-having-sysfs.patch
    0101-Incremental-Use-md_array_active-where-applicable.patch
    0102-Incremental-Cleanup-some-if-statement-spaghetti.patch
    0103-Create-tell-udev-md-device-is-not-ready-when-first-c.patch
    0104-Incremental-Use-md_array_active-to-determine-state-o.patch
    0105-Manage-Manage_ro-Use-md_array_active.patch
    0106-IMSM-Initialize-my_vol_raid_dev_num-during-vol-creat.patch
    0107-Grow-Grow_continue_command-Avoid-aliasing-array-vari.patch
    0108-change-back-0644-permission-for-Grow.c.patch
    0109-util-md_array_valid-Introduce-md_array_valid-helper.patch
    0110-kernel-patch-Remove-obsolete-kernel-patches-against-.patch
    0111-mdassemble-Kill-off-the-last-remains.patch
    0112-mdadm-util-unify-fstat-checking-blkdev-into-function.patch
    0113-mdadm-util-unify-stat-checking-blkdev-into-function.patch
    0114-Fix-typo-in-new-udev-rule.patch
    0115-Incremental-return-is-not-a-function.patch
    0116-sysfs-sysfs_read-Count-active_disks-and-failed_disks.patch
    0117-container_members_max_degradation-Switch-to-using-sy.patch
    0118-IncrementalScan-Use-md_array_active-instead-of-md_ge.patch
    0119-Mention-endian-in-documentation-for-update-byte-orde.patch
    0120-Monitor-Use-md_array_active-instead-of-manually-fidd.patch
    0121-Monitor-Code-is-80-characters-per-line.patch
    0122-mdadm-md.4-set-page-length-as-1000-to-avoid-warnings.patch
    0123-Allow-more-spare-selection-criteria.patch
    0124-Add-sector-size-as-spare-selection-criterion.patch
    0125-Monitor-check_array-Centralize-exit-path.patch
    0126-Monitor-check_array-Reduce-duplicated-error-handling.patch
    0127-Monitor-check_array-Declate-mdinfo-instance-globally.patch
    0128-Monitor-check_array-Read-sysfs-entry-earlier.patch
    0129-Monitor-check_array-Obtain-RAID-level-from-syfs.patch
    0130-Monitor-check_array-Get-failed_disks-from-sysfs.patch
    0131-Monitor-check_array-Get-array_disks-from-sysfs.patch
    0132-Monitor-check_array-Get-nr_disks-active_disks-and-sp.patch
    0133-sysfs-sysfs_read-Count-working_disks.patch
    0134-Monitor-check_array-Use-working_disks-from-sysfs.patch
    0135-retire-the-APIs-that-driver-no-longer-supports.patch
    0136-Monitor-Not-much-point-declaring-mdlist-in-both-fork.patch
    0137-Monitor-mailfrom-is-initialized-correctly.patch
    0138-Monitor-Fixup-a-pile-of-whitespace-issues.patch
    0139-mdadm-Uninitialized-variable-rdev.patch
    0140-super-ddf-sysfs_read-takes-a-pointer-as-device-name-.patch
    0141-mdadm-Fixup-a-large-number-of-bad-formatting-of-logi.patch
    0142-mdadm-Fixup-more-broken-logical-operator-formatting.patch
    0143-mdadm-Fix-broken-formatting.patch
    0144-mdadm-Fixup-broken-formatting.patch
    0145-Detail-don-t-exit-if-ioctl-has-been-successful.patch
    0146-super1-fix-sb-max_dev-when-adding-a-new-disk-in-line.patch
    0147-md_u-Remove-unused-ioctl-declaration-of-START_ARRAY.patch
    0148-Get-failed-disk-count-from-array-state.patch
    0149-Monitor-don-t-assume-mdadm-parameter-is-a-block-devi.patch
    0150-super1-Always-round-data-offset-to-1M.patch
    0151-mdadm-r5cache-allow-adding-journal-to-array-without-.patch
    0152-udev-rules-introduce-rules-for-cluster-md-to-confirm.patch
    0153-Detail-correct-output-for-active-arrays.patch
    0154-imsm-rebuild-from-2-disk-RAID10.patch (bsc#1069165)
    0155-Error-messages-should-end-with-a-newline-character.patch
    0156-Use-correct-syntax-for-passing-DEVLINKS-to-mdadm-fro.patch
    0157-super1-only-set-clustered-flag-when-bitmap-is-presen.patch
    0158-Don-t-use-exit-ERANGE.patch
    0159-Monitor-containers-don-t-have-the-same-sysfs-propert.patch
    0160-Monitor-Include-containers-in-spare-migration.patch
    0161-Detail-differentiate-between-container-and-inactive-.patch
    0162-mdadm-install-two-more-udev-rules-in-mdadm.spec.patch
    0163-mdadm-set-journal_clean-after-scanning-all-disks.patch
    0164-mdadm-bitmap-examine-bitmap-failed-when-bitmap-is-ex.patch
    0165-mdopen-call-modprobe-md_mod-if-it-might-be-needed.patch
    0166-lib-devid2kname-should-take-a-dev_t.patch
    0167-sysfs_init_dev-take-a-dev_t-argument.patch
    0168-Manage_subdevs-Use-a-dev_t.patch
    0169-util-Code-is-80-characters-wide.patch
    0170-Close-mdfd-before-returning-main-function.patch
    0171-Grow-stop-previous-reshape-process-first.patch
    0172-imsm-New-disk-controller-domains.patch
    0173-Monitor-Check-redundancy-for-arrays.patch
    0174-mdadm-grow-Component-size-must-be-larger-than-chunk-.patch
    0175-mdadm-manpage-disable-bitmap_resize-for-external-fil.patch
    0176-mdadm-fixes-some-trivial-typos-in-comments.patch
    (The following 12 patches are specifically for bsc#1068030)
    0177-Don-t-abort-starting-the-array-if-kernel-does-not-su.patch
    0178-super1-Add-support-for-multiple-ppls.patch
    0179-imsm-Add-support-for-multiple-ppls.patch
    0180-imsm-validate-multiple-ppls-during-assemble.patch
    0181-Zeroout-whole-ppl-space-during-creation-force-assemb.patch
    0182-imsm-switch-to-multiple-ppls-automatically-during-as.patch
    0183-Grow-fix-switching-on-PPL-during-recovery.patch
    0184-imsm-don-t-skip-resync-when-an-invalid-ppl-header-is.patch
    0185-imsm-Write-empty-PPL-header-if-assembling-regular-cl.patch
    0186-imsm-always-do-ppl-recovery-when-starting-a-rebuildi.patch
    0187-imsm-use-correct-map-when-validating-ppl.patch
    0188-imsm-write-initial-ppl-on-a-disk-added-for-rebuild.patch
    0189-Grow-Use-all-80-characters.patch
    0190-imsm-Set-disk-slot-number.patch
    (The following 1 patch is specifically for bsc#1069167)
    0191-mdmon-get-safe-mode-delay-file-descriptor-early.patch
    0192-mdadm-mdstat-fixup-a-number-of-broken-formatting.patch
    0193-mdadm-mdstat-correct-the-strncmp-number-4-as-6.patch
    0194-mdcheck-add-some-logging.patch
    0195-mdcheck-improve-cleanup.patch
    0196-Move-mdadm_env.sh-out-of-usr-lib-systemd.patch
    0197-mdadm-grow-adding-a-test-to-ensure-resize-was-requir.patch
    0198-mdadm-mdopen-create-new-function-create_named_array-.patch
    0199-systemd-add-I-to-description-of-mdadm-last-resort-se.patch
    0200-Incremental-Use-validate_geometry-instead-of-avail_s.patch
    0201-imsm-fix-reading-scsi-serial.patch
    0202-To-support-clustered-raid10.patch
    0203-imsm-More-precise-message-when-spanned-raid-is-creat.patch
    0204-sysfs-include-faulty-drive-in-disk-count.patch
    0205-Monitor-msg-Don-t-print-error-message-if-mdmon-doesn.patch
    0206-imsm-continue-resync-on-3-disk-RAID10.patch
* Fri Nov 24 2017 gqjiang@suse.com
  - Add udev rules for cluster-md to confirm device (fate#316335)
      0060-udev-rules-introduce-rules-for-cluster-md-to-confirm.patch
* Thu Nov 23 2017 rbrown@suse.com
  - Replace references to /var/adm/fillup-templates with new
    %_fillupdir macro (boo#1069468)
* Wed Nov 15 2017 gqjiang@suse.com
  - Add one mdadm patch to support clustered raid10 (fate#323171)
      0059-To-support-clustered-raid10.patch
* Mon Aug 21 2017 colyli@suse.com
  - SLE15 continues to use mdadm-4.0, synchronize mdadm package from
    SLE12-SP3 to SLE15, re-order all patches.
  - Rename the following patches, they are deleted and re-add in next
    part of patches
      0001-Generic-support-for-consistency-policy-and-PPL.patch
      0002-Detail-show-consistency-policy.patch
      0002-The-mdcheck-script-now-adds-messages-to-the-system.patch
      0003-imsm-PPL-support.patch
      0004-super1-PPL-support.patch
      0005-Add-ppl-and-no-ppl-options-for-update.patch
      0006-Grow-support-consistency-policy-change.patch
      0007-udev-md-raid-assembly.rules-Skip-non-ready-devices.patch
      0008-Retry-HOT_REMOVE_DISK-a-few-times.patch
      0009-Introduce-sys_hot_remove_disk.patch
      0010-Add-force-flag-to-hot_remove_disk.patch
      0011-Detail-handle-non-existent-arrays-better.patch
  - Synchronize patches from mdadm of SLE12-SP3, the above renamed
    patches are re-add here,
      0001-Makefile-Fix-date-to-be-output-in-ISO-format.patch
      0002-imsm-fix-missing-error-message-during-migration.patch
      0003-Fix-oddity-where-mdadm-did-not-recognise-a-relative-.patch
      0004-mdadm-check-the-nodes-when-operate-clustered-array.patch
      0005-examine-tidy-up-some-code.patch
      0006-mdadm-add-man-page-for-symlinks.patch
      0007-mdadm-add-checking-clustered-bitmap-in-assemble-mode.patch
      0008-mdadm-Add-Wimplicit-fallthrough-0-in-Makefile.patch
      0009-mdadm-Specify-enough-length-when-write-to-buffer.patch
      0010-mdadm-it-doesn-t-make-sense-to-set-bitmap-twice.patch
      0011-mdadm-Monitor-Fix-NULL-pointer-dereference-when-stat.patch
      0012-Replace-snprintf-with-strncpy-at-some-places-to-avoi.patch
      0013-mdadm-Forced-type-conversion-to-avoid-truncation.patch
      0014-super1-ignore-failfast-flag-for-setting-device-role.patch
      0015-mdadm-bitmap-fixed-typos-in-comments-of-bitmap.h.patch
      0016-udev-md-raid-assembly.rules-Skip-non-ready-devices.patch
      0017-Retry-HOT_REMOVE_DISK-a-few-times.patch
      0018-mdadm-Build-check-the-level-parameter-when-build-new.patch
      0019-Introduce-sys_hot_remove_disk.patch
      0020-Add-force-flag-to-hot_remove_disk.patch
      0021-Detail-handle-non-existent-arrays-better.patch
      0022-Generic-support-for-consistency-policy-and-PPL.patch
      0023-Detail-show-consistency-policy.patch
      0024-imsm-PPL-support.patch
      0025-super1-PPL-support.patch
      0026-Add-ppl-and-no-ppl-options-for-update.patch
      0027-Grow-support-consistency-policy-change.patch
      0028-mdadm.h-struct-mdinfo-reorganize-ppl-elements-for-be.patch
      0029-super1-replace-hard-coded-values-with-bit-definition.patch
      0030-mdadm-Clean-up-some-ugly-multiple-actions-on-single-.patch
      0031-mdadm-Fixup-a-number-of-whitespace-inconsistency-cas.patch
      0032-util-Cosmetic-changes.patch
      0033-Grow-Fixup-a-pile-of-cosmetic-issues.patch
      0034-Grow-Remove-unnecessary-optimization.patch
      0035-Grow-Do-not-shadow-an-existing-variable.patch
      0036-imsm-use-rounded-size-for-metadata-initialization.patch
      0037-mdadm.c-fix-compile-error-switch-condition-has-boole.patch
      0038-Create-Fixup-bad-placement-of-logical-in-multi-line-.patch
      0039-Create-Fixup-various-whitespace-issues.patch
      0040-mdadm.c-fix-compile-warning-mdfd-is-uninitialized.patch
      0041-mdopen-use-parameters-new_array-to-create-arrays-whe.patch
      0042-mdadm-manpage-update-manpage-for-readonly-parameter.patch
      0043-mdadm-manpage-clustered-arrays-don-t-support-array-s.patch
      0044-maps-Terminate-modes-map-correctly.patch
      0045-Grow_continue_command-ensure-content-is-properly-ini.patch
      0046-systemd-mdadm-last-resort-use-ConditionPathExists-in.patch
      0047-Detail-ensure-export-names-are-acceptable-as-shell-v.patch
      0048-Grow-set-component-size-prior-to-array-size.patch
      0049-Grow-don-t-allow-to-enable-PPL-when-reshape-is-in-pr.patch
      0050-Grow-don-t-allow-array-geometry-change-with-ppl-enab.patch
      0051-IMSM-Correct-examine-output-for-4k-disks.patch
      0052-imsm-allow-drives-in-a-container-regardless-of-secto.patch
      0053-imsm-allocate-buffer-to-support-maximum-sector-size.patch
      0054-imsm-don-t-allow-disks-with-different-sector-size-in.patch
      0055-Allow-more-spare-selection-criteria.patch
      0056-Add-sector-size-as-spare-selection-criterion.patch
      0057-super1-fix-sb-max_dev-when-adding-a-new-disk-in-line.patch
      0058-super1-only-set-clustered-flag-when-bitmap-is-presen.patch
      1000-The-mdcheck-script-now-adds-messages-to-the-system.patch
* Fri Mar 24 2017 nfbrown@suse.com
  - New upstream release 4.0
    Multiple bugfixes and various enhancements
    including IMSM support for bad blocks and 4K block devices.
    (FATE#321941)
  - DELETE 0001-super1-Clear-memory-allocated-for-superblock-bitmap-.patch
    this was included upstream
  - 0001-Generic-support-for-consistency-policy-and-PPL.patch
  - 0002-Detail-show-consistency-policy.patch
  - 0003-imsm-PPL-support.patch
  - 0004-super1-PPL-support.patch
  - 0005-Add-ppl-and-no-ppl-options-for-update.patch
  - 0006-Grow-support-consistency-policy-change.patch
    Add support for Partial Parity Logs
    (FATE#321941)
  - 0007-udev-md-raid-assembly.rules-Skip-non-ready-devices.patch
    (bsc#956236)
  - 0008-Retry-HOT_REMOVE_DISK-a-few-times.patch
    (bsc#808647)
  - 0009-Introduce-sys_hot_remove_disk.patch
    (bsc#974154)
  - 0010-Add-force-flag-to-hot_remove_disk.patch
    (bsc#808647)
  - 0011-Detail-handle-non-existent-arrays-better.patch
    (bsc#966773)
* Sun May 22 2016 bill@merriam.net
  - Added 0002-The-mdcheck-script-now-adds-messages-to-the-system.patch
    The mdcheck bash script now writes messages to the syslog about
    progress with check.
* Fri May 20 2016 neilb@suse.com
  - Do not list XXX@.service files for anything but service_del_preun.
    They cannot be restarted by systemctl as they are
    just templates.  They don't need to be restarted
    at reinstall anyway.
    (bsc#979749)
* Wed May 04 2016 neilb@suse.com
  - New upstream release mdadm-3.4
    Adds support for clustered-raid1 and journalled raid5
  - 0001-super1-Clear-memory-allocated-for-superblock-bitmap-.patch
    Important upstream bugfix relating to uninialised memory.
* Thu Dec 10 2015 tiwai@suse.de
  - Add missing pre-requres for initrd macros (boo#958562)
* Mon Sep 14 2015 dimstar@opensuse.org
  - Own %{_systemdshutdowndir} in case nothing else does. This
    ensures build success even if systemd-mini does not own it
    (happens in some versions of our package).
* Mon Aug 31 2015 dimstar@opensuse.org
  - Do not BuildRequire systemd: it conflicts with systemd-mini,
    pulled in by systemd-mini-devel (due to BuildRequires:
    pkgconfig(systemd)). The reason systemd was added as a
    buildrequires was for 'something' to onw
    /usr/lib/systemd/system-shutdown/; systemd-mini does that also
    for us.
* Mon Aug 03 2015 nfbrown@suse.com
  - new upstream version 3.3.4. Important bugfix
    to honour IMSM ROM settings when RAID is disabled.
    (bsc#939748 bsc#937363)
* Mon Jul 27 2015 nfbrown@suse.com
  - new upstream version 3.3.3.  Lots of bug fixes, particular
    "mdadm --assemble --force" would often not do the right thing
    for RAID5.
  -  0001-Grow-Do-not-try-to-restart-if-reshape-is-running.patch
    0001-Grow-fix-removal-of-line-in-wrong-case.patch
    0001-IMSM-Add-warning-message-when-assemble-spanned-conta.patch
    0001-Makefile-install-mdadm-grow-continue-.service.patch
    mdcheck-careful.patch
    mdcheck-no-devices.fix
    All removed as now included upstream.
* Mon Jul 13 2015 werner@suse.de
  - Make it build, that is build-require pkgconfig of udev and the
    package systemd as this one is the owner of the directory
    /usr/lib/systemd/system-shutdown
* Mon Mar 02 2015 mgorse@suse.com
  - 0001-IMSM-Add-warning-message-when-assemble-spanned-conta.patch
    (bnc#882634)
  - 0001-Grow-Do-not-try-to-restart-if-reshape-is-running.patch
    (bnc#887773)
* Tue Feb 03 2015 nfbrown@suse.com
  - mdcheck-careful.patch
    Be careful about reading all output of "mdadm --detail --export"
    as shell commands - it isn't quoted.
    (bnc#910500)
* Mon Nov 03 2014 nfbrown@suse.com
  - mdcheck-no-devices.fix
    mdcheck mustn't report an error if not md devices
    exist (bnc#903051)
* Mon Sep 29 2014 nfbrown@suse.com
  - cron.d.mdadm: add correct PATH setting
    (bnc#898239)
* Tue Sep 16 2014 nfbrown@suse.com
  - Add cron job to run 'mdcheck' regularly to
    verify all md arrays. (bnc#869261)
* Fri Jul 25 2014 p.drouand@gmail.com
  - Remove insserv dependency; the package has been moved to systemd
    init system
  - Remove redundant %clean section
* Mon Jul 07 2014 nfbrown@suse.com
  - Remove mkinitrd scripts again.  "libguestfs" now
    includes them so "guestfs" does not need us to.
    (bnc#883873)
* Thu Jun 26 2014 nfbrown@suse.com
  - 0001-Grow-fix-removal-of-line-in-wrong-case.patch
    (bnc#881530)
* Thu Jun 26 2014 nfbrown@suse.com
  - add mkinitrd scripts back in.  They are needed by
    "guestfs"
    (bnc#883873)
* Thu Jun 12 2014 nfbrown@suse.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 nfbrown@suse.com
  - new upstream release 3.3.1, incorporates all current patches
    and includes assorted other minor fixes.
  - 0001-Makefile-install-mdadm-grow-continue-.service.patch
    make sure mdadm-grow-continue.service is installed properly.
  - remove mkinitrd files, we now use dracut
  - Delete  0001-Assemble-allow-load_devices-to-change-the-st-which-i.patch
  - Delete  0001-DDF-mark-missing-on-assembly-device-properly.patch
  - Delete  0001-mdmon-.service-Change-type-of-process-start-up-to-fo.patch
  - Delete  0001-systemd-various-fixes-for-boot-with-container-arrays.patch
  - Delete  0002-Assemble-re-arrange-freeing-of-tst-in-load_devices.patch
  - Delete  0002-DDF-guard-against-pdnum-being-negative.patch
  - Delete  0003-Assemble-change-load_devices-to-return-most_recent-s.patch
  - Delete  0003-DDF-fix-possible-mdmon-crash-when-updating-metadata.patch
  - Delete  0003-Work-around-architectures-having-statfs.f_type-defin.patch
  - Delete  0004-DDF-Don-t-fail-compare_super_ddf-due-to-re-configure.patch
  - Delete  0004-DDF-report-seq-counter-as-events.patch
  - Delete  0005-DDF-when-first-activating-an-array-record-any-missin.patch
  - Delete  Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch
  - Delete  Assemble-Incremental-don-t-hold-O_EXCL-on-mddev-afte.patch
  - Delete  Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch
  - Delete  DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch
  - Delete  DDF-allow-for-possibility-that-there-is-no-secondary.patch
  - Delete  DDF-brief_examine_subarrays_ddf-print-array-name.patch
  - Delete  DDF-compare_super_ddf-fix-sequence-number-check.patch
  - Delete  DDF-factor-out-array-name-generation.patch
  - Delete  DDF-fix-detection-of-failed-devices-during-assembly.patch
  - Delete  DDF-handle-fake-RAIDs-with-changing-subarray-UUIDs.patch
  - Delete  DDF-really-ignore-DDF-metadata-on-partitions.patch
  - Delete  Grow-fix-problems-with-prematurely-aborting-of-resha.patch
  - Delete  IMSM-don-t-crash-when-creating-an-array-with-missing.patch
  - Delete  Incremental-add-export-handling.patch
  - Delete  Incremental-improve-support-for-DEVICE-based-restric.patch
  - Delete  Make-IRs-and-run-work-properly-for-containers.patch
  - Delete  Monitor-don-t-set-arrays-dirty-after-transition-to-r.patch
  - Delete  Monitor-write-meta-data-in-readonly-state-sometimes.patch
  - Delete  Restructure-assemble_container_content-and-improve-m.patch
  - Delete  config-set-auto_seen-after-processing-the-auto-line.patch
  - Delete  mdmon-.service-remove-over-ride-of-Standard-IO.patch
  - Delete  mdmon-don-t-complain-about-notifying-parent-when-the.patch
  - Delete  mdmon-honour-offroot-again.patch
  - Delete  mdmonitor
  - Delete  policy-NULL-path-isn-t-really-acceptable-use-the-dev.patch
  - Delete  systemd-mdadm-last-resort@.service
  - Delete  systemd-mdadm-last-resort@.timer
  - Delete  systemd-mdmon-set-IMSM_NO_PLATFORM-1.patch
  - Delete  udev-rules-try-mdadm-I-on-change-events.patch
  - Delete  udev-rules.degraded
* Tue Apr 08 2014 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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)
* Wed Jan 22 2014 nfbrown@suse.com
  - remove boot.md.  It no longer does anything useful.
* Wed Jan 22 2014 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.com
  - Restructure-assemble_container_content-and-improve-m.patch
  - Incremental-add-export-handling.patch
  - udev-rules.degraded
  - systemd-mdadm-last-resort@.service
  - systemd-mdadm-last-resort@.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 (bnc@851993)
* Mon Nov 11 2013 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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
  - mdmon@.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 idonmez@suse.com
  - Add Source URL, see https://en.opensuse.org/SourceUrls
* Wed Feb 27 2013 cfarrell@suse.com
  - license update: GPL-2.0
    mdadm/Software-RAID.HOWTO.tar.bz2
* Sun Nov 04 2012 crrodriguez@opensuse.org
  - Fix factory breakage on udev and systemd rules.
* Thu Oct 25 2012 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 fcrozat@suse.com
  - Add blkid-builtin.patch: use blkid built-in from udev
* Thu Jul 05 2012 nfbrown@suse.com
  - mdmon-arg.fix: fix arg parsing in mdmon so that
    "--all --takeover" works. (bnc#767150)
* Thu Jun 21 2012 meissner@suse.com
  - use recommends: smtp_daemon, similar to cronie example
* Thu Jun 14 2012 opensuse@cboltz.de
  - add missing dependencies on cron and /usr/sbin/sendmail (bnc#767155)
* Thu May 24 2012 nfbrown@suse.com
  - udev-rules.fix: make sure systemd doesn't try
    to mount array before it is fully assembled.
    (bnc#752869)
* Tue May 22 2012 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 rmilasan@suse.com
  - Run update of initrd at %post and %postun.
    We need this to make sure initrd reflects the updates.
* Wed Dec 21 2011 coolo@suse.com
  - remove call to suse_update_config (very old work around)
* Thu Oct 06 2011 nfbrown@suse.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 uli@suse.com
  - cross-build fix: use %__cc macro
* Thu Aug 18 2011 nfbrown@novell.com
  - boot.md: improve 'status' and add 'reload'
    function.  Also change 'Raid' to 'RAID'
    for consistency (bnc#709474)
* Thu Aug 18 2011 nfbrown@novell.com
  - Use udev rules file from upstream package, rather
    have having a separate one.
* Thu Aug 18 2011 nfbrown@novell.com
  - Update to new upstream 3.2.2 plug git patches.
    Also update FSF address in boot-md.
* Wed Aug 10 2011 crrodriguez@opensuse.org
  - Do not use -fno-strict-aliasing when not needed
* Tue Jun 14 2011 nfbrown@novell.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 nfbrown@novell.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 nfbrown@novell.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 nfbrown@novell.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 ro@suse.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 jengelh@medozas.de
  - use %_smp_mflags
* Tue Jun 01 2010 mmarek@suse.cz
  - mkinitrd-setup.sh: Fix for empty $md_devs variable.
* Fri Apr 23 2010 nfbrown@novell.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 mmarek@suse.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 nfbrown@novell.com
  - fix-dup.patch: revised version to make sure partial
    device is destroyed properly (bnc#587925).
* Fri Mar 26 2010 mmarek@suse.cz
  - fix-dup.patch: catch attempts to add the same disk twice
    (bnc#587925).
* Wed Mar 24 2010 mmarek@suse.cz
  - 64-md-raid.rules: Use absolute path to grep, otherwise udev will
    only search in /lib/udev (bnc#590832).
* Tue Mar 23 2010 mmarek@suse.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 mmarek@suse.cz
  - mdmon: Fix crash if /proc/mdstat lists 0.9 superblocks
    (bnc#589447).
* Thu Mar 11 2010 mmarek@suse.cz
  - 64-md-raid.rules: Use blkid instead of vol_id.
* Thu Mar 11 2010 mmarek@suse.cz
  - 64-md-raid.rules: Allow --incremental assembly if "AUTO -all" is
    given in mdadm.conf (fate#307478).
* Tue Mar 09 2010 mmarek@suse.cz
  - Install udev rules in /lib/udev/rules.d (fate#307478).
* Mon Feb 22 2010 mmarek@suse.cz
  - mkinitrd-setup.sh: call mdadm --scan only if necessary
    (bnc#581769).
* Fri Feb 19 2010 mmarek@suse.cz
  - bitmap-4k-boundary.patch: Alling the internal bitmap on 4K
    boundary (bnc#577468).
* Fri Jan 15 2010 mmarek@suse.cz
  - fix modprobe invocation in boot.md (bnc#565293).
* Fri Jan 15 2010 mmarek@suse.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 mmarek@suse.cz
  - mkinitrd-*.sh: fix booting from partitionable md devices and
    from container devices (bnc#565219).
* Tue Dec 15 2009 jengelh@medozas.de
  - enable parallel building
* Fri Dec 04 2009 mmarek@suse.cz
  - Support for partitionable md devices in mkinitrd scripts
    (fate#305883).
* Tue Nov 03 2009 mmarek@suse.cz
  - update to 3.0.3 (fate#307159)
    * mdmon improvements (needed for fate#306823)
    * other fixes
* Fri Oct 30 2009 mmarek@suse.cz
  - mkinitrd-boot.sh: add /sbin/mdmon to the initrd (fate#306823).
* Thu Oct 01 2009 mmarek@suse.cz
  - updated to 3.0.2 + 2 patches
    * bugfixes only
* Fri Jun 12 2009 mmarek@suse.cz
  - remove static md* device nodes, they should not be needed
    anymore.
* Thu Jun 11 2009 mmarek@suse.cz
  - updated to 3.0 final
  - dropped all patches
* Tue Mar 03 2009 mmarek@suse.cz
  - super0:  Do all metadata IO with 4096byte alignment
  - super1 - do metadata IO in sector_size units.
    (bnc#466172)

Files

/etc/cron.d
/etc/cron.d/mdadm
/etc/cron.daily
/etc/cron.daily/mdadm
/sbin/mdadm
/sbin/mdmon
/usr/lib/systemd/scripts
/usr/lib/systemd/scripts/mdadm_env.sh
/usr/lib/systemd/system-shutdown
/usr/lib/systemd/system-shutdown/mdadm.shutdown
/usr/lib/systemd/system/mdadm-grow-continue@.service
/usr/lib/systemd/system/mdadm-last-resort@.service
/usr/lib/systemd/system/mdadm-last-resort@.timer
/usr/lib/systemd/system/mdmon@.service
/usr/lib/systemd/system/mdmonitor.service
/usr/lib/udev/rules.d/01-md-raid-creating.rules
/usr/lib/udev/rules.d/63-md-raid-arrays.rules
/usr/lib/udev/rules.d/64-md-raid-assembly.rules
/usr/lib/udev/rules.d/69-md-clustered-confirm-device.rules
/usr/sbin/rcmdmonitor
/usr/share/doc/packages/mdadm
/usr/share/doc/packages/mdadm/ChangeLog
/usr/share/doc/packages/mdadm/README.initramfs
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO-1.html
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO-10.html
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO-11.html
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO-12.html
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO-13.html
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO-2.html
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO-3.html
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO-4.html
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO-5.html
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO-6.html
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO-7.html
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO-8.html
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO-9.html
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO.html
/usr/share/doc/packages/mdadm/Software-RAID.HOWTO.txt
/usr/share/doc/packages/mdadm/TODO
/usr/share/doc/packages/mdadm/mdadm.conf-example
/usr/share/doc/packages/mdadm/mkinitramfs
/usr/share/fillup-templates/sysconfig.mdadm
/usr/share/licenses/mdadm
/usr/share/licenses/mdadm/COPYING
/usr/share/man/man4/md.4.gz
/usr/share/man/man5/mdadm.conf.5.gz
/usr/share/man/man8/mdadm.8.gz
/usr/share/man/man8/mdmon.8.gz
/usr/share/mdadm
/usr/share/mdadm/mdcheck


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 9 12:29:52 2022