Hide Forgot
To fix reported bugs and add new features of lvm2, userspace device-mapper package will be updated to 1.02.63 version int RHEL5.6 (device-mapper library is part of lvm2 upstream and just provided as separate component in RHEL5). This change includes (beside bugs covered by other bugzillas): (This is full upstream change log, most of items are irrelevant for RHEL5) Version 1.02.64 - =================================== Add inactive table query support for kernel driver >= 4.11.6 (RHEL 5.7). Version 1.02.63 - 9th February 2011 =================================== Reinstate DEBUG_MEM as it's part of the API. (1.02.62) Version 1.02.62 - 4th February 2011 =================================== Add configure --with-device-nodes-on=create for previous behaviour. Move creation of device nodes from 'create' to 'resume'. Add --addnodeonresume and --addnodeoncreate options to dmsetup. Add dm_task_set_add_node to libdevmapper to control dev node creation time. Add dm_task_secure_data to libdevmapper to wipe ioctl buffers in kernel. Log debug message when expected uevent is not generated. Only compile memory debugging code when DEBUG_MEM is set. Set DM_UDEV_DISABLE_OTHER_RULES_FLAG for suspended DM devices in udev rules. Begin a new pool object for each row in _output_as_rows() correctly. Version 1.02.61 - 10th January 2011 =================================== Add DM_COOKIE_AUTO_CREATE to libdevmapper.h. Export DM_CONTROL_NODE_UMASK and use it while creating /dev/mapper/control. Version 1.02.60 - 20th December 2010 ==================================== Check for unlink failure in remove_lockfile() in dmeventd. Use dm_free for dm_malloc-ed areas in _clog_ctr/_clog_dtr in cmirrord. Use char* arithmetic in _process_all() & _targets() in dmsetup. Change dm_regex_create() API to accept const char * const *patterns. Add new dm_prepare_selinux_context fn to libdevmapper and use it throughout. Detect existence of new SELinux selabel interface during configure. Version 1.02.59 - 6th December 2010 =================================== Add backtraces to _process_mapper_dir and _create_and_load_v4 error paths. Remove superfluous checks for NULL before calling dm_free. Version 1.02.58 - 22nd November 2010 ==================================== Fix _output_field crash from field_id free with DEBUG_MEM. (1.02.57) Version 1.02.57 - 8th November 2010 =================================== Fix regex optimiser not to ignore RHS of OR nodes in _find_leftmost_common. Add dmeventd -R to restart dmeventd without losing monitoring state. (1.02.56) Fix memory leak of field_id in _output_field function. Allocate buffer for reporting functions dynamically to support long outputs. Version 1.02.56 - 25th October 2010 =================================== Return const pointer from dm_basename() in libdevmapper. Implement dmeventd -R to restart without state loss. Add dm_zalloc and use it and dm_pool_zalloc throughout. Add --setuuid to dmsetup rename. Add dm_task_set_newuuid to set uuid of mapped device post-creation. Version 1.02.55 - 24th September 2010 ===================================== Fix the way regions are marked complete to avoid slow --nosync cmirror I/O. Add DM_REPORT_FIELD_TYPE_ID_LEN to libdevmapper.h.
Fixed in device-mapper-1.02.63-1.el5
LVM/device-mapper regression tests passed. Marking verified. 2.6.18-261.el5 lvm2-2.02.84-3.el5 BUILT: Wed Apr 27 03:42:24 CDT 2011 device-mapper-1.02.63-2.el5 BUILT: Fri Mar 4 10:23:17 CST 2011
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: This field is the basis of the errata or release note for this bug. It can also be used for change logs. The Technical Note template, known as CCFR, is as follows: Cause What actions or circumstances cause this bug to present. Consequence What happens when the bug presents. Fix What was done to fix the bug. Result What now happens when the actions or circumstances above occur. Note: this is not the same as the bug doesn’t present anymore.
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-2011-0981.html