This page lists publically-released patches for Veritas Enterprise Products.
For Product GA build, see Veritas Entitlement Management System(VEMS) by clicking the Veritas Support 'Licensing' option.
For information on private patches, contact Veritas Technical Support.
Veritas is making it easier to find all software installers and updates for Veritas products with a completely redesigned experience. NetBackup HotFixes and NetBackup Appliance patches are now also available at the new Veritas Download Center.
Patches for your product can have a variety of names. These names are based on product, component, or package names. For more information on patch naming conventions and the relationship between products, components, and packages, see the SORT online help.
glm-rhel6_x86_64-Patch-6.0.5.600
Sign in if you want to rate this patch.

 Basic information
Release type: Patch
Release date: 2018-10-17
OS update support: None
Technote: None
Documentation: None
Popularity: 108 viewed    9 downloaded
Download size: 181.58 KB
Checksum: 3436645340

 Applies to one or more of the following products:
VirtualStore 6.0.1 On RHEL6 x86-64
Storage Foundation Cluster File System 6.0.1 On RHEL6 x86-64
Storage Foundation for Oracle RAC 6.0.1 On RHEL6 x86-64

 Obsolete patches, incompatibilities, superseded patches, or other requirements:

This patch supersedes the following patches: Release date
glm-rhel6_x86_64-Patch-6.0.5.400 (obsolete) 2016-03-01

This patch requires: Release date
sfha-rhel6_x86_64-6.0.5 2014-04-15

 Fixes the following incidents:
3364311, 3845273, 3952369, 3957181

 Patch ID:
VRTSglm-6.0.500.600-RHEL6

 Readme file  [Save As...]
                          * * * READ ME * * *
              * * * Veritas Group Lock Manager 6.0.5 * * *
                      * * * Patch 6.0.5.600 * * *
                         Patch Date: 2018-09-11


This document provides the following information:

   * PATCH NAME
   * OPERATING SYSTEMS SUPPORTED BY THE PATCH
   * PACKAGES AFFECTED BY THE PATCH
   * BASE PRODUCT VERSIONS FOR THE PATCH
   * SUMMARY OF INCIDENTS FIXED BY THE PATCH
   * DETAILS OF INCIDENTS FIXED BY THE PATCH
   * INSTALLATION PRE-REQUISITES
   * INSTALLING THE PATCH
   * REMOVING THE PATCH


PATCH NAME
----------
Veritas Group Lock Manager 6.0.5 Patch 6.0.5.600


OPERATING SYSTEMS SUPPORTED BY THE PATCH
----------------------------------------
RHEL6 x86-64


PACKAGES AFFECTED BY THE PATCH
------------------------------
VRTSglm


BASE PRODUCT VERSIONS FOR THE PATCH
-----------------------------------
   * Symantec VirtualStore 6.0.1
   * Veritas Storage Foundation Cluster File System HA 6.0.1
   * Veritas Storage Foundation for Oracle RAC 6.0.1


SUMMARY OF INCIDENTS FIXED BY THE PATCH
---------------------------------------
Patch ID: 6.0.500.600
* 3957181 (3957855) GLM support for RHEL6.10.
Patch ID: 6.0.500.500
* 3952369 (3952368) GLM support for RHEL6.x retpoline kernels
Patch ID: 6.0.500.400
* 3845273 (2850818) GLM  thread got panic with null pointer de-reference.
Patch ID: 6.0.500.000
* 3364311 (3364309) Internal stress test on the cluster file system, hit a debug assert in the 
Group Lock Manager (GLM).


DETAILS OF INCIDENTS FIXED BY THE PATCH
---------------------------------------
This patch fixes the following incidents:

Patch ID: 6.0.500.600

* 3957181 (Tracking ID: 3957855)

SYMPTOM:
GLM support for RHEL6.10.

DESCRIPTION:
Since RHEL6.10 is new release and it has retpoline kernel therefore adding GLM support for it.

RESOLUTION:
Added GLM support for RHEL6.10.

Patch ID: 6.0.500.500

* 3952369 (Tracking ID: 3952368)

SYMPTOM:
GLM support for RHEL6.x retpoline kernels

DESCRIPTION:
Redhat released retpoline kernel for older RHEL6.x releases. The 
GLM module should recompile with retpoline aware GCC to support retpoline 
kernel.

RESOLUTION:
Compiled GLM with retpoline GCC.

Patch ID: 6.0.500.400

* 3845273 (Tracking ID: 2850818)

SYMPTOM:
GLM thread may get panic if cache pointer remains null.

DESCRIPTION:
When GLM cache pointer is de-refrenced, thread got panicked. This
is due to the reason that there can be a case where memory is not allocated to
the cache and pointer remained null but we missed the check for null pointer and
later we de-referenced that resulting into the panic.

RESOLUTION:
Code has been modified to handle the situation where memory is not
allocated for the cache.

Patch ID: 6.0.500.000

* 3364311 (Tracking ID: 3364309)

SYMPTOM:
Internal stress test on the cluster file system, hit a debug assert in the 
Group Lock Manager (GLM).

DESCRIPTION:
In GLM, the code to handle the last revoke for a lock may cause a deadlock. 
This deadlock is caught upfront by the debug assert.

RESOLUTION:
The code is modified to avoid the deadlock when the last revoke for the lock is 
in progress.



INSTALLING THE PATCH
--------------------
Run the Installer script to automatically install the patch:
-----------------------------------------------------------
Please be noted that the installation of this P-Patch will cause downtime.

To install the patch perform the following steps on at least one node in the cluster:
1. Copy the patch glm-rhel6_x86_64-Patch-6.0.5.600.tar.gz to /tmp
2. Untar glm-rhel6_x86_64-Patch-6.0.5.600.tar.gz to /tmp/hf
    # mkdir /tmp/hf
    # cd /tmp/hf
    # gunzip /tmp/glm-rhel6_x86_64-Patch-6.0.5.600.tar.gz
    # tar xf /tmp/glm-rhel6_x86_64-Patch-6.0.5.600.tar
3. Install the hotfix(Please be noted that the installation of this P-Patch will cause downtime.)
    # pwd 
    /tmp/hf
    # ./installGLM605P6 [<host1> <host2>...]

You can also install this patch together with 6.0.1 GA release and 6.0.5 Patch release
    # ./installGLM605P6 -base_path [<601 path>] -mr_path [<605 path>] [<host1> <host2>...]
where the -mr_path should point to the 6.0.5 image directory, while -base_path to the 6.0.1 image.

Install the patch manually:
--------------------------
#rpm -Uvh VRTSglm-6.0.500.600-RHEL6.x86_64.rpm


REMOVING THE PATCH
------------------
#rpm -e VRTSglm-6.0.500.600-RHEL6.x86_64


SPECIAL INSTRUCTIONS
--------------------
NONE


OTHERS
------
NONE



Read and accept Terms of Service