Sample stack #1
[37831.842357] INFO: task chmod:19494 blocked for more than 120 seconds.
[37831.843475] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[37831.844329] chmod D ffff8e71f87ebf40 0 19494 19391 0x00000080
[37831.844334] Call Trace:
[37831.844344] [] ? kmem_cache_alloc+0x35/0x1f0
[37831.844352] [] schedule+0x29/0x70
[37831.844363] [] vxg_svar_sleep_unlock+0x78/0xf0 [vxglm]
[37831.844368] [] ? wake_up_state+0x20/0x20
[37831.844375] [] vxg_grant_sleep+0x157/0x1b0 [vxglm]
[37831.844381] [] vxg_cmn_lock+0x54d/0x870 [vxglm]
[37831.844388] [] ? vxg_lock_ilock_omnibus+0x36d/0x3c0 [vxglm]
[37831.844392] [] vxg_api_lock+0x8b/0xc0 [vxglm]
[37831.844398] [] ? vxg_def_nohash2+0x10/0x10 [vxglm]
[37831.844452] [] vx_glm_lock+0x2e/0x60 [vxfs]
[37831.844481] [] vxg_svar_sleep_unlock+0x78/0xf0 [vxglm]
[] vxg_grant_sleep+0x157/0x1b0 [vxglm]
[] vxg_cmn_lock+0x54d/0x870 [vxglm]
[] vxg_api_lock+0x8b/0xc0 [vxglm]
[] vx_glm_lock+0x2e/0x60 [vxfs]
[] vx_ihlock+0x2b/0xa0 [vxfs]
[] vx_cfs_iread+0x105/0x220 [vxfs]
[] vx_iget+0xae1/0x1520 [vxfs]
[] vx_dirlook+0x1b9/0x780 [vxfs]
[] vx_int_lookup+0x43b/0x5e0 [vxfs]
[] vx_do_lookup2+0x231/0x280 [vxfs]
[] vx_do_lookup+0x57/0x110 [vxfs]
[] vx_lookup+0x116/0x490 [vxfs]
[] lookup_real+0x23/0x60
[] __lookup_hash+0x42/0x60
[] lookup_slow+0x42/0xa7
[] path_lookupat+0x838/0x8b0
[] filename_lookup+0x2b/0xc0
[] user
Sample stack #2
[151881.197047] INFO: task vx_worklist_thr:1333 blocked for more than 120 seconds.
[151881.197714] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[151881.198402] vx_worklist_thr D ffff913c79804f10 0 1333 2 0x00000080
[151881.198405] Call Trace:
[151881.198408] [
[151881.198410] [
[151881.198413] [
[151881.198415] [
[151881.198452] [
[151881.198470] [
[151881.198488] [
[151881.198508] [
[151881.198543] [
[151881.198551] [
[151881.198555] [
[151881.198559] [
[151881.198588] [
[151881.198623] [
[151881.198656] [
[151881.198690] [
[151881.198723] [
[151881.198757] [
[151881.198787] [
[151881.198814] [
[151881.198842] [
[151881.198875] [
[151881.198908] [
[151881.198942] [
[151881.198980] [
[151881.199023] [
[151881.199056] [
Oct 6 02:42:08 server01 kernel: INFO: task sas:28980 blocked for more than 120 seconds.
Oct 6 02:42:08 server01 kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Oct 6 02:42:08 server01 kernel: sas D ffff8dfa6d7d8fd0 0 28980 28805 0x00000080
Oct 6 02:42:08 server01 kernel: Call Trace:
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
Oct 6 02:42:08 server01 kernel: [
GLM defect details.
A series of Private hot-fixes have been created to address the following GLM related defect.
---------------------------------------
This patch fixes the following incidents:
Patch ID: 7.4.0.1101
* 3961283 (Tracking ID: 3960823)
SYMPTOM:
Permanent hang is observed with similar stacktrace:
schedule
vxg_svar_sleep_unlock
vxg_grant_sleep
vxg_cmn_lock
vxg_api_lock
vx_glm_lock
vx_cfs_ifcntllock
vx_do_cfs_frlk_setlk
vx_do_cfs_frlock
vx_cfs_frlock
vx_frlock
vfs_lock_file
fcntl_setlk
DESCRIPTION:
With the introduction of PIN GRANT support in GLM new flags/variables are introduced which are manipulated using bitwise operations. These new variables/flags introduced were not protected by the same lock which resulted in variable values corruption and lead to a deadlock.
RESOLUTION:
Changes are done in GLM code to separate out the flags/variables such that bitwise operations do not corrupt the values.
Please contact Veritas Technical Support to obtain Private hot-fixes for InfoScale 7.4
glm-rhel6_x86_64-HotFix-7.4.0.1201
glm-rhel7_x86_64-HotFix-7.4.0.1201
glm-sles11_x86_64-HotFix-7.4.0.1201
glm-sles12_x86_64-HotFix-7.4.0.1201
Reference Etrack 3960823