Fedora 15 Update: mdadm-3.2.3-6.fc15

updates at fedoraproject.org updates at fedoraproject.org
Sat Mar 10 21:55:43 UTC 2012


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2012-2376
2012-02-25 07:53:17
--------------------------------------------------------------------------------

Name        : mdadm
Product     : Fedora 15
Version     : 3.2.3
Release     : 6.fc15
URL         : http://www.kernel.org/pub/linux/utils/raid/mdadm/
Summary     : The mdadm program controls Linux md devices (software RAID arrays)
Description :
The mdadm program is used to create, manage, and monitor Linux MD (software
RAID) devices.  As such, it provides similar functionality to the raidtools
package.  However, mdadm is a single program, and it can perform
almost all functions without a configuration file, though a configuration
file can be used to help with some common tasks.

--------------------------------------------------------------------------------
Update Information:

This is an update to the mdadm package.

This update fixes two minor bugs.

All users of mdadm RAIDs are encouraged to upgrade.
This is an update to the mdadm package.

This update fixes a problem where raids using bitmaps would fail to add some of the devices in the raid, due to mdadm attempting to write to a mis-aligned buffer using O_DIRECT.

In addition it contains the mdadm portion of the fixes needed to unroll mounts back to the initramfs, in be able to reboot when the root devices is on an IMSM raid. Note this change requires corresponding updates to systemd and dracut to resolve the unroll reboot problem.

If your root device is located on an IMSM RAID, please make sure to rebuild your initramfs, before rebooting the system.

All users of mdadm RAIDs are encouraged to upgrade.
--------------------------------------------------------------------------------
ChangeLog:

* Thu Feb 23 2012 Jes Sorensen <Jes.Sorensen at redhat.com> - 3.2.3-6
- Fix double free on buggy old kernel sysfs read
- Fix segfault if trying to write superblock to non existing device
- Resolves: bz795707 (f17) bz795747 (f16) bz795748 (f15)
- Resolves: bz795461 (f17) bz795749 (f16) bz795750 (f15)
* Thu Feb 16 2012 Jes Sorensen <Jes.Sorensen at redhat.com> - 3.2.3-5
- Fix issue with devices failing to be added to a raid using bitmaps,
  due to trying to write the bitmap with mis-aligned buffers using
  O_DIRECT 
- Resolves: bz789898 (f16) bz791189 (f15)
* Mon Jan 30 2012 Jes Sorensen <Jes.Sorensen at redhat.com> - 3.2.3-4
- Add support for --offroot to mdadm/mdmon
- Resolves: bz785739 (rawhide) bz785737 (f16) bz771405 (f15)
* Thu Jan 12 2012 Jes Sorensen <Jes.Sorensen at redhat.com> - 3.2.3-3
- Fix case where we have to retry in case a remove fails due to an array
  being busy
- Resolves: bz773337 (rawhide) bz773340 (f16) bz773341 (f15)
* Thu Jan  5 2012 Jes Sorensen <Jes.Sorensen at redhat.com> - 3.2.3-2
- Workaround for gcc-4.7 strict aliasing breaking the build
* Wed Jan  4 2012 Jes Sorensen <Jes.Sorensen at redhat.com> - 3.2.3-1
- Update to upstream 3.2.3
- Resolves: bz770110 (rawhide) bz771413 (f16) bz759014 (rawhide)
- Resolves: bz759015 (f16) bz759035 (rawhide) bz759036 (f16)
- Resolves: bz771608 (f15) bz759016 (f15) bz759039 (f15)
* Mon Nov 21 2011 Jes Sorensen <Jes.Sorensen at redhat.com> - 3.2.2-15
- Backport upstream fix for memory leak that can prevent migration to
  RAID5 from completing.
- Backport upstream fix preventing mounting a device while it is in
  process of reshaping
- Resolves: bz755005 bz755009
* Wed Nov  9 2011 Jes Sorensen <Jes.Sorensen at redhat.com> - 3.2.2-14
- Backport upstream fixes to prevent growing v0.90 metadata raid out
  of supported size.
- Add missing 'disable' argument to systemctl in preun script
- Resolves: bz735306 (Fedora 15) bz748731 (Fedora 16) bz748732 (rawhide),
  Resolves: bz751716
* Sat Oct 22 2011 Jes Sorensen <Jes.Sorensen at redhat.com> - 3.2.2-12
- Backport upstream version of fix for IMSM RAID assembly problem,
  which resolves issues when booting off sysvinit based system.
- Resolves: bz736387 (Fedora 15) bz744217 (Fedora 16)
* Wed Oct 19 2011 Jes Sorensen <Jes.Sorensen at redhat.com> - 3.2.2-10
- Fix problem where a dirty IMSM RAID isn't assembled correctly during
  boot, preventing booting from this RAID device.
- Resolves: bz736387 (Fedora 15) bz744217 (Fedora 16)
- Fix race between udev and mdadm when assembling md device using
  mdadm -I, where udev would spawn an additional mdadm command to
  perform the assembly in parallel.
* Wed Aug 31 2011 Doug Ledford <dledford at redhat.com> - 3.2.2-9
- Fix boot with older imsm arrays that have an unused attribute set
- Resolves: bz729205
* Thu Aug 25 2011 Doug Ledford <dledford at redhat.com> - 3.2.2-8
- Rework the 65-md-incremental.rules file to add the following support:
  Nested md raid arrays should now work
  MD on top of LUKS or other lvm based devices should now work
  We should no longer grab multipath paths before multipath can
* Wed Jul 27 2011 Doug Ledford <dledford at redhat.com> - 3.2.2-7
- Fix a bug with readding a device
- Fix a bug with writemostly flag handling
* Mon Jul 18 2011 Doug Ledford <dledford at redhat.com> - 3.2.2-6
- Back out systemd changes from rawhide
* Fri Jul 15 2011 Doug Ledford <dledford at redhat.com> - 3.2.2-5
- Merge rawhide mdadm to f15.  Rawhide changelog preserved even though
  the referenced versions do not exist in f15, rawhide specific builds
  are from 3.2.1-1 through 3.2.2-4.
* Thu Jul 14 2011 Doug Ledford <dledford at redhat.com> - 3.2.2-4
- Fix minor issue in man page
- Resolves: bz717795
* Thu Jul  7 2011 Milan Broz <mbroz at redhat.com> - 3.2.2-3
- Use unit files with systemd. (johannbg)
- Add sub-package sysvinit for SysV init script.
- Resolves: bz713573
* Wed Jul  6 2011 Milan Broz <mbroz at redhat.com> - 3.2.2-2
- Fix build on PPC.
- Resolves: bz719380
* Tue Jun 28 2011 Milan Broz <mbroz at redhat.com> - 3.2.2-1
- Update to latest upstream version
- Resolves: bz714083
* Tue Jun 14 2011 Doug Ledford <dledford at redhat.com> - 3.2.1-5
- Fix for bz710646
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #795748 - double-free upon "old buggy kernel" sysfs_read failure
        https://bugzilla.redhat.com/show_bug.cgi?id=795748
  [ 2 ] Bug #795750 - NULL-deref (segfault) upon create using nonexistent device
        https://bugzilla.redhat.com/show_bug.cgi?id=795750
  [ 3 ] Bug #791189 - mdadm silently fails to add devices to a degraded array with bitmaps
        https://bugzilla.redhat.com/show_bug.cgi?id=791189
  [ 4 ] Bug #771405 - update mdadm/mdmon to work with systemd unrolling mounts to initramfs mount on shutdown
        https://bugzilla.redhat.com/show_bug.cgi?id=771405
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update mdadm' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list