- Issued:
- 2011-05-19
- Updated:
- 2011-05-19
RHBA-2011:0759 - Bug Fix Advisory
Synopsis
mdadm bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An updated mdadm package that fixes several bugs and adds various enhancements
is now available for Red Hat Enterprise Linux 6.
Description
mdadm is a utility for creating, managing, and monitoring Linux MD (multiple
disk) devices.
This update fixes the following bugs:
- Previously, the "noiswmd" kernel command line option did not set the
rd_NO_MDIMSM variable to 1 and the udev rules thus failed to match the option.
This update removes the rule for the rd_NO_MDIMSM variable and adds the
"noiswmd" and "nodmraid" command line options, which substitute the rule for
rd_NO_MDIMSM. (BZ#605710)
- The md kernel module stopped responding when attempting to stop a RAID device.
This occurred due to a mutex deadlock. With this update, the underlying code was
changed and the issue no longer occurs. (BZ#626762)
- Previously, mdadm did not accept the short version of the "--export" (that is
"-Y") and "--name" (that is "-N") options. This was due to missing entries in
the list of short options. With this update, the missing entries have been added
and the short versions of the options now work as expected. (BZ#636883)
This update also adds the following enhancements:
- Previously, mdadm was not able to rebuild newly-connected drives
automatically. This update adds the array auto-rebuild feature and allows a RAID
stack to automatically rebuild newly-connected drives. (BZ#633306)
- RAID migration is now supported: mdadm is now able to change the RAID level of
an already-existing device. (BZ#633667)
- Previously, mdadm could not add a new disk to an already-existing volume. This
update adds the OLCE (On Line Capacity Expansion) feature, which allows mdadm to
add new disks to an array and allocate their resources to existing volumes.
(BZ#633671)
- Previously, mdadm did not track the progress of the rebuild and
level-migration operations and therefore was not able to recover their progress
after a system failure. This update adds the check-pointing feature, which
tracks their progress and allows mdadm to resume these operations after a system
failure from the last check point. (BZ#633688)
- This update adds SAS-SATA feature, which allows the user to disconnect a set
of SATA (Serial Advanced Technology Attachment) drives from a SCSI Controller
Unit (SCU) and connect it to an Advanced Host Controller Interface (AHCI) and
vice versa. (BZ#633690)
- This update limits the RAID-5 support for volumes on drives attached to the
SCU on systems with the X79 chipset (code-named "Patsburg"). It inhibits the
creation, assembly, activation, and level migration of RAID 5 volumes on drives
attached to the SCU on these systems. (BZ#633692)
Users are advised to upgrade to this updated mdadm package, which resolves these
issues and adds these enhancements.
Solution
Before applying this update, make sure that all previously-released errata
relevant to your system have been applied.
This update is available via Red Hat Network. Details on how to use the Red Hat
Network to apply this update are available at
https://access.redhat.com/kb/docs/DOC-11259
Affected Products
- Red Hat Enterprise Linux Server 6 x86_64
- Red Hat Enterprise Linux Server 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 x86_64
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 i386
- Red Hat Enterprise Linux Workstation 6 x86_64
- Red Hat Enterprise Linux Workstation 6 i386
- Red Hat Enterprise Linux Desktop 6 x86_64
- Red Hat Enterprise Linux Desktop 6 i386
- Red Hat Enterprise Linux for IBM z Systems 6 s390x
- Red Hat Enterprise Linux for Power, big endian 6 ppc64
- Red Hat Enterprise Linux for Scientific Computing 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6 s390x
- Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support 6 x86_64
Fixes
- BZ - 605710 - Make mdadm udev rules honor noiswmd cmdline option
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 6
SRPM | |
---|---|
mdadm-3.2.1-1.el6.src.rpm | SHA-256: 998e65a2c55d4c54131e9bdc12456ed59af666069b9265a13f047004a6f02655 |
x86_64 | |
mdadm-3.2.1-1.el6.x86_64.rpm | SHA-256: 55503c094dced77510aa4bda003424dde0cae11bcd409a2447517befe30d32ac |
mdadm-debuginfo-3.2.1-1.el6.x86_64.rpm | SHA-256: d9866e5bbb4544554591217d18dc21d2f56a2f61f52eb5ef57867959dbd6964b |
i386 | |
mdadm-3.2.1-1.el6.i686.rpm | SHA-256: 6de98c20503c4cfaff7ec285f377bb47b87545e306f2569fd9667c567d23064d |
mdadm-debuginfo-3.2.1-1.el6.i686.rpm | SHA-256: 3c0e9c059b02e92e783dd190be91f2713dd9a901d2f5e668c55f8d931845b546 |
Red Hat Enterprise Linux Server - Extended Life Cycle Support 6
SRPM | |
---|---|
mdadm-3.2.1-1.el6.src.rpm | SHA-256: 998e65a2c55d4c54131e9bdc12456ed59af666069b9265a13f047004a6f02655 |
x86_64 | |
mdadm-3.2.1-1.el6.x86_64.rpm | SHA-256: 55503c094dced77510aa4bda003424dde0cae11bcd409a2447517befe30d32ac |
mdadm-debuginfo-3.2.1-1.el6.x86_64.rpm | SHA-256: d9866e5bbb4544554591217d18dc21d2f56a2f61f52eb5ef57867959dbd6964b |
i386 | |
mdadm-3.2.1-1.el6.i686.rpm | SHA-256: 6de98c20503c4cfaff7ec285f377bb47b87545e306f2569fd9667c567d23064d |
mdadm-debuginfo-3.2.1-1.el6.i686.rpm | SHA-256: 3c0e9c059b02e92e783dd190be91f2713dd9a901d2f5e668c55f8d931845b546 |
Red Hat Enterprise Linux Workstation 6
SRPM | |
---|---|
mdadm-3.2.1-1.el6.src.rpm | SHA-256: 998e65a2c55d4c54131e9bdc12456ed59af666069b9265a13f047004a6f02655 |
x86_64 | |
mdadm-3.2.1-1.el6.x86_64.rpm | SHA-256: 55503c094dced77510aa4bda003424dde0cae11bcd409a2447517befe30d32ac |
mdadm-debuginfo-3.2.1-1.el6.x86_64.rpm | SHA-256: d9866e5bbb4544554591217d18dc21d2f56a2f61f52eb5ef57867959dbd6964b |
i386 | |
mdadm-3.2.1-1.el6.i686.rpm | SHA-256: 6de98c20503c4cfaff7ec285f377bb47b87545e306f2569fd9667c567d23064d |
mdadm-debuginfo-3.2.1-1.el6.i686.rpm | SHA-256: 3c0e9c059b02e92e783dd190be91f2713dd9a901d2f5e668c55f8d931845b546 |
Red Hat Enterprise Linux Desktop 6
SRPM | |
---|---|
mdadm-3.2.1-1.el6.src.rpm | SHA-256: 998e65a2c55d4c54131e9bdc12456ed59af666069b9265a13f047004a6f02655 |
x86_64 | |
mdadm-3.2.1-1.el6.x86_64.rpm | SHA-256: 55503c094dced77510aa4bda003424dde0cae11bcd409a2447517befe30d32ac |
mdadm-debuginfo-3.2.1-1.el6.x86_64.rpm | SHA-256: d9866e5bbb4544554591217d18dc21d2f56a2f61f52eb5ef57867959dbd6964b |
i386 | |
mdadm-3.2.1-1.el6.i686.rpm | SHA-256: 6de98c20503c4cfaff7ec285f377bb47b87545e306f2569fd9667c567d23064d |
mdadm-debuginfo-3.2.1-1.el6.i686.rpm | SHA-256: 3c0e9c059b02e92e783dd190be91f2713dd9a901d2f5e668c55f8d931845b546 |
Red Hat Enterprise Linux for IBM z Systems 6
SRPM | |
---|---|
mdadm-3.2.1-1.el6.src.rpm | SHA-256: 998e65a2c55d4c54131e9bdc12456ed59af666069b9265a13f047004a6f02655 |
s390x | |
mdadm-3.2.1-1.el6.s390x.rpm | SHA-256: 4fb4ee0a1111a2d93b29977df2cacdc79891a485157cf23f18b5c968bde1d7d6 |
mdadm-debuginfo-3.2.1-1.el6.s390x.rpm | SHA-256: 4f37a8ab8d097c29573b82f45a564745d46482665f8d6f1634f145e60771b154 |
Red Hat Enterprise Linux for Power, big endian 6
SRPM | |
---|---|
mdadm-3.2.1-1.el6.src.rpm | SHA-256: 998e65a2c55d4c54131e9bdc12456ed59af666069b9265a13f047004a6f02655 |
ppc64 | |
mdadm-3.2.1-1.el6.ppc64.rpm | SHA-256: 089b41b687f8af802a13e7de4475ed3870346d39dd2f5e6b78fbf0440f2f08ea |
mdadm-debuginfo-3.2.1-1.el6.ppc64.rpm | SHA-256: f62679e961ef35b18ea78d4f45217c5407826108f1bed8c952357167d6057629 |
Red Hat Enterprise Linux for Scientific Computing 6
SRPM | |
---|---|
mdadm-3.2.1-1.el6.src.rpm | SHA-256: 998e65a2c55d4c54131e9bdc12456ed59af666069b9265a13f047004a6f02655 |
x86_64 | |
mdadm-3.2.1-1.el6.x86_64.rpm | SHA-256: 55503c094dced77510aa4bda003424dde0cae11bcd409a2447517befe30d32ac |
mdadm-debuginfo-3.2.1-1.el6.x86_64.rpm | SHA-256: d9866e5bbb4544554591217d18dc21d2f56a2f61f52eb5ef57867959dbd6964b |
Red Hat Enterprise Linux Server from RHUI 6
SRPM | |
---|---|
mdadm-3.2.1-1.el6.src.rpm | SHA-256: 998e65a2c55d4c54131e9bdc12456ed59af666069b9265a13f047004a6f02655 |
x86_64 | |
mdadm-3.2.1-1.el6.x86_64.rpm | SHA-256: 55503c094dced77510aa4bda003424dde0cae11bcd409a2447517befe30d32ac |
mdadm-debuginfo-3.2.1-1.el6.x86_64.rpm | SHA-256: d9866e5bbb4544554591217d18dc21d2f56a2f61f52eb5ef57867959dbd6964b |
i386 | |
mdadm-3.2.1-1.el6.i686.rpm | SHA-256: 6de98c20503c4cfaff7ec285f377bb47b87545e306f2569fd9667c567d23064d |
mdadm-debuginfo-3.2.1-1.el6.i686.rpm | SHA-256: 3c0e9c059b02e92e783dd190be91f2713dd9a901d2f5e668c55f8d931845b546 |
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6
SRPM | |
---|---|
mdadm-3.2.1-1.el6.src.rpm | SHA-256: 998e65a2c55d4c54131e9bdc12456ed59af666069b9265a13f047004a6f02655 |
s390x | |
mdadm-3.2.1-1.el6.s390x.rpm | SHA-256: 4fb4ee0a1111a2d93b29977df2cacdc79891a485157cf23f18b5c968bde1d7d6 |
mdadm-debuginfo-3.2.1-1.el6.s390x.rpm | SHA-256: 4f37a8ab8d097c29573b82f45a564745d46482665f8d6f1634f145e60771b154 |
Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support 6
SRPM | |
---|---|
mdadm-3.2.1-1.el6.src.rpm | SHA-256: 998e65a2c55d4c54131e9bdc12456ed59af666069b9265a13f047004a6f02655 |
x86_64 | |
mdadm-3.2.1-1.el6.x86_64.rpm | SHA-256: 55503c094dced77510aa4bda003424dde0cae11bcd409a2447517befe30d32ac |
mdadm-debuginfo-3.2.1-1.el6.x86_64.rpm | SHA-256: d9866e5bbb4544554591217d18dc21d2f56a2f61f52eb5ef57867959dbd6964b |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.