Recommended update for mdadm
SUSE Recommended Update: Recommended update for mdadm
This update for mdadm provides many fixes and enhancements:
* Clarify connection between action=re-add and bitmaps
in mdadm.conf.5. (bnc#773010)
* Add documentation for --data-offset flag for Create
and Grow. (bnc#812920, bnc#820377)
* Improve locking between multiple concurrent mdadm
instances. (bnc#790732)
* Fix race condition when multiple "mdadm -A devname"
run in parallel. (bnc#749353)
* Various performance improvements for mdadm.
(bnc#790732)
* Remove partitions from device when included in an
'external' array. (bnc#817841)
* Allow mdadm to create arrays with more than 1000
devices. (bnc#819930)
* Don't wait so long when creating arrays. (bnc#816382)
* Don't assemble the same array with two different
names. (bnc#828436)
* Fix size handling for RAID0 arrays during reshape.
(bnc#821934)
* Allow array to be stopped using the kernel name.
(bnc#821861)
* Retry failed removes in mdadm. (bnc#808647)
* imsm: Do not finish migration if there are no failed
disks. (bnc#815778)
* imsm: Ensure a rebuild started in OROM completes in
md. (bnc#815778)
* imsm: Allow IMSM arrays greater than 2TB to work.
(bnc#797116)
The update also includes md_monitor 5.0 which fixes the
following issues:
* Fix incorrect disk detach on arrays with lots of
DASDs. (bnc#827013)
* Fix locking sequence in reset_mirror(). (bnc#840526)
* Do not call ioctl on timeout to avoid blocking.
(bnc#839559)
* Fix typo in discover_md_components. (bnc#841796)
* Return correct length for status messages.
(bnc#817805)
* Reset ioctl flags when re-starting monitor.
(bnc#817805)
* Enable the corresponding short option for
'--open-file-limits' (-O num) and '--process-limit' (-P
num). (bnc#822149)
* Improve documentation for the option "-a,
--adjust-timeout". (bnc#821146)
* Update of the MD Mirror documentation in "How to
operate a disk mirrored target with SUSE". (bnc#772163)
* Fix segmentation fault caused by reference count
issue. (bnc#819725)
* Increase the number of open files to 4096.
(bnc#820146)
* Fix automatic re-adding of DASD(s) after channel
path(s) come back online. (bnc#808647)
* Terminate and don't hold arrays open when an ioctl
fails. (bnc#812538)
* Fix an issue where "mdadm --wait" returns while it is
still in recovery. (bnc#817587)
* Use correct buffer size when sending messages.
(bnc#814770)
* Do not set the slot number to -1. (bnc#799939)
* Fix incorrect RAID status for RAID 10 mdraid
(bnc#806508)
* Fix scalability issues when using more than 1000
disks. (bnc#808965)
* Fix option -m in long I/O test scenario on s390x
RAID10. (bnc#808893)
* Correctly restart I/O according to the timeout in
long I/O scenario. (bnc#808302)
Announcement ID: | SUSE-RU-2014:0164-1 |
Rating: | low |
References: | #749353 #772163 #773010 #790732 #797116 #799939 #806508 #808302 #808647 #808893 #808965 #812538 #812920 #814770 #815778 #816382 #817587 #817805 #817841 #819725 #819930 #820146 #820377 #821146 #821861 #821934 #822149 #827013 #828436 #839559 #840526 #841796 |
Affected Products: |
An update that has 32 recommended fixes can now be installed.
Description:
This update for mdadm provides many fixes and enhancements:
* Clarify connection between action=re-add and bitmaps
in mdadm.conf.5. (bnc#773010)
* Add documentation for --data-offset flag for Create
and Grow. (bnc#812920, bnc#820377)
* Improve locking between multiple concurrent mdadm
instances. (bnc#790732)
* Fix race condition when multiple "mdadm -A devname"
run in parallel. (bnc#749353)
* Various performance improvements for mdadm.
(bnc#790732)
* Remove partitions from device when included in an
'external' array. (bnc#817841)
* Allow mdadm to create arrays with more than 1000
devices. (bnc#819930)
* Don't wait so long when creating arrays. (bnc#816382)
* Don't assemble the same array with two different
names. (bnc#828436)
* Fix size handling for RAID0 arrays during reshape.
(bnc#821934)
* Allow array to be stopped using the kernel name.
(bnc#821861)
* Retry failed removes in mdadm. (bnc#808647)
* imsm: Do not finish migration if there are no failed
disks. (bnc#815778)
* imsm: Ensure a rebuild started in OROM completes in
md. (bnc#815778)
* imsm: Allow IMSM arrays greater than 2TB to work.
(bnc#797116)
The update also includes md_monitor 5.0 which fixes the
following issues:
* Fix incorrect disk detach on arrays with lots of
DASDs. (bnc#827013)
* Fix locking sequence in reset_mirror(). (bnc#840526)
* Do not call ioctl on timeout to avoid blocking.
(bnc#839559)
* Fix typo in discover_md_components. (bnc#841796)
* Return correct length for status messages.
(bnc#817805)
* Reset ioctl flags when re-starting monitor.
(bnc#817805)
* Enable the corresponding short option for
'--open-file-limits' (-O num) and '--process-limit' (-P
num). (bnc#822149)
* Improve documentation for the option "-a,
--adjust-timeout". (bnc#821146)
* Update of the MD Mirror documentation in "How to
operate a disk mirrored target with SUSE". (bnc#772163)
* Fix segmentation fault caused by reference count
issue. (bnc#819725)
* Increase the number of open files to 4096.
(bnc#820146)
* Fix automatic re-adding of DASD(s) after channel
path(s) come back online. (bnc#808647)
* Terminate and don't hold arrays open when an ioctl
fails. (bnc#812538)
* Fix an issue where "mdadm --wait" returns while it is
still in recovery. (bnc#817587)
* Use correct buffer size when sending messages.
(bnc#814770)
* Do not set the slot number to -1. (bnc#799939)
* Fix incorrect RAID status for RAID 10 mdraid
(bnc#806508)
* Fix scalability issues when using more than 1000
disks. (bnc#808965)
* Fix option -m in long I/O test scenario on s390x
RAID10. (bnc#808893)
* Correctly restart I/O according to the timeout in
long I/O scenario. (bnc#808302)
Patch Instructions:
To install this SUSE Recommended Update use YaST online_update.
Alternatively you can run the command listed for your product:
- SUSE Linux Enterprise Server 11 SP2 for VMware:
zypper in -t patch slessp2-mdadm-8778
- SUSE Linux Enterprise Server 11 SP2:
zypper in -t patch slessp2-mdadm-8778
- SUSE Linux Enterprise Desktop 11 SP2:
zypper in -t patch sledsp2-mdadm-8778
To bring your system up-to-date, use "zypper patch".
Package List:
- SUSE Linux Enterprise Server 11 SP2 for VMware (i586 x86_64):
- mdadm-3.2.2-0.47.1
- SUSE Linux Enterprise Server 11 SP2 (i586 ia64 ppc64 s390x x86_64):
- mdadm-3.2.2-0.47.1
- SUSE Linux Enterprise Desktop 11 SP2 (i586 x86_64):
- mdadm-3.2.2-0.47.1
References:
- https://bugzilla.novell.com/749353
- https://bugzilla.novell.com/772163
- https://bugzilla.novell.com/773010
- https://bugzilla.novell.com/790732
- https://bugzilla.novell.com/797116
- https://bugzilla.novell.com/799939
- https://bugzilla.novell.com/806508
- https://bugzilla.novell.com/808302
- https://bugzilla.novell.com/808647
- https://bugzilla.novell.com/808893
- https://bugzilla.novell.com/808965
- https://bugzilla.novell.com/812538
- https://bugzilla.novell.com/812920
- https://bugzilla.novell.com/814770
- https://bugzilla.novell.com/815778
- https://bugzilla.novell.com/816382
- https://bugzilla.novell.com/817587
- https://bugzilla.novell.com/817805
- https://bugzilla.novell.com/817841
- https://bugzilla.novell.com/819725
- https://bugzilla.novell.com/819930
- https://bugzilla.novell.com/820146
- https://bugzilla.novell.com/820377
- https://bugzilla.novell.com/821146
- https://bugzilla.novell.com/821861
- https://bugzilla.novell.com/821934
- https://bugzilla.novell.com/822149
- https://bugzilla.novell.com/827013
- https://bugzilla.novell.com/828436
- https://bugzilla.novell.com/839559
- https://bugzilla.novell.com/840526
- https://bugzilla.novell.com/841796
- http://download.novell.com/patch/finder/?keywords=5c057cfba3175a33f593958006819198