To fix reported bugs and add new features of lvm2, userspace device-mapper package will be updated to 1.02.32 version int RHEL5.4. This change includes (beside bugs covered by other bugzillas): Version 1.02.32 - ================================ Fix segfault when using -U, -G and -M options in dmsetup. Version 1.02.31 - 3rd March 2009 ================================ If kernel supports only one dm major number, use in place of any supplied. Version 1.02.30 - 26th January 2009 ==================================== Add "all" field to reports expanding to all fields of report type. Enforce device name length and character limitations in libdm. Replace _dm_snprintf with EMIT_PARAMS macro for creating target lines. Version 1.02.29 - 10th November 2008 ==================================== Merge device-mapper into the LVM2 tree. Split out dm-logging.h from log.h. Use lvm-types.h. Add usrsbindir to configure. Because upstream source code is now merged with LVM2 tools, this bugzilla also covers all necessary changes to spec file. (All fuctionality and binary package contents remains the same.)
changelog update: Version 1.02.32 - 21st May 2009 =============================== Only generate libdevmapper.a when configured to link statically. Export dm_tree_node_size_changed() from libdevmapper. Propagate the table size_changed property up the dm device tree. Detect failure to free memory pools when releasing the library. Fix segfault when getopt processes dmsetup -U, -G and -M options. (in build device-mapper-1.02.32-1.el5)
Marking this bug verified. device-mapper-1.02.32-1.el5 has passed all the lvm2/lvm2-cluster/device-mapper regression tests.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2009-1392.html