1.29. dmraid

1.29.1. RHBA-2011:1020: dmraid bug fix update

Updated dmraid packages that fix multiple bugs are now available for Red Hat Enterprise Linux 5.
The dmraid packages provide the ATARAID/DDF1 activation tool. The tool supports RAID device discovery and RAID set activation. It also displays properties for ATARAID/DDF1-formatted RAID sets on Linux kernels using the device-mapper utility.
This update fixes the following bugs:
* Prior to this update, the dmeventd-logwatch crontab file was not able to specify the user that the logwatch process should be executed by. Due to this problem, the dmraid logwatch created an incomplete crontab entry. As a workaround, users can now change the functional portion of this crontab to: "* * * * * root /usr/sbin/logwatch --service dmeventd --range today --detail med". (BZ#516892)
* Prior to this update, the operating system did not boot from the RAID volume after an interrupted rebuild operation. Due to this problem, a kernel panic happened during the rebuild process. With this update, the operating system is fully operational after the rebuild. (BZ#626417)
* Prior to this update, Intel ISW RAID was not correctly rebuilt when a fresh disk was replaced in the array set. Due to this behavior, data could become corrupted. With this update, the code is modified so that it inquires the ISW metadata for rebuilding the drive. (BZ#635995)
* Prior to this update, a code path incorrectly dereferenced already known NULL pointers. Due to this problem, dmraid ended with an application coredump. This update adds a check against NULL before the pointer dereference. Now, known NULL pointers are no longer dereferenced. (BZ#696528)
All dmraid users are advised to upgrade to these updated packages, which fix these bugs.