Server crashed with gfs2_glock_put from glock_workqueue process

Solution Unverified - Updated -

Issue

  • A vmcore is generated by the function: gfs2_glock_put
last sysfs file: /sys/kernel/dlm/vg0004-lv32/event_done
CPU 54 
Modules linked in: ptlpfc(U) lpfc(U) ptmem(U) gfs2 dlm configfs sctp libcrc32c nfs lockd fscache nfs_acl auth_rpcgss sunrpc iptable_filter ip_tables autofs4 ipmi_devintf ipmi_si ipmi_msghandler bonding 8021q garp stp llc ipv6 dm_round_robin qla2xxx scsi_transport_fc scsi_tgt sg cdc_ether usbnet mii microcode serio_raw i2c_i801 i2c_core iTCO_wdt iTCO_vendor_support shpchp ioatdma i7core_edac edac_core igb dca bnx2 ext3 jbd mbcache sr_mod cdrom usb_storage sd_mod crc_t10dif pata_acpi ata_generic ata_piix megaraid_sas dm_multipath dm_mirror dm_region_hash dm_log dm_mod [last unloaded: lpfc]

Pid: 79481, comm: glock_workqueue Tainted: G        W 
---------------   
2.6.32-279.el6.x86_64 #1 IBM System x3850 X5 -[7143B6G]-/Node 1, Processor Card
RIP: 0010:[<ffffffffa06711d8>]  [<ffffffffa06711d8>] gfs2_glock_put+0xb8/0x180 [gfs2]
RSP: 0018:ffff880859807dd0  EFLAGS: 00010246
RAX: ffffffffa069c1b0 RBX: ffff8818474fb8f0 RCX: dead000000200200
RDX: 0000000000000000 RSI: ffffffffa069bf94 RDI: ffffffffa069bf94
RBP: ffff880859807df0 R08: 0000000000000000 R09: 00000000ffffffff
R10: 0000000000000000 R11: 0000000000000000 R12: ffff8818474fba88
R13: ffff8818474ae000 R14: 0000000000000000 R15: ffff8818474fb91c
FS:  0000000000000000(0000) GS:ffff88089c780000(0000) knlGS:0000000000000000
CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 00007fe96df85c30 CR3: 0000000e2da6d000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process glock_workqueue (pid: 79481, threadinfo ffff880859806000, task ffff8808597fe080)
Stack:
 ffff880859807df0 ffff8818474fb8f0 0000000000000000 ffff8818474fb9e8
<d> ffff880859807e30 ffffffffa0673dc8 ffffe8efff5915c8 ffffe8efff5915c0
<d> ffffe8efff5915c0 ffffffffa0673cb0 ffff880859807fd8 ffffe8efff5915c8
Call Trace:
 [<ffffffffa0673dc8>] glock_work_func+0x118/0x1b0 [gfs2]
 [<ffffffffa0673cb0>] ? glock_work_func+0x0/0x1b0 [gfs2]
 [<ffffffff8108c760>] worker_thread+0x170/0x2a0
 [<ffffffff810920d0>] ? autoremove_wake_function+0x0/0x40
 [<ffffffff8108c5f0>] ? worker_thread+0x0/0x2a0
 [<ffffffff81091d66>] kthread+0x96/0xa0
 [<ffffffff8100c14a>] child_rip+0xa/0x20
 [<ffffffff81091cd0>] ? kthread+0x0/0xa0
 [<ffffffff8100c140>] ? child_rip+0x0/0x20
Code: ff 00 66 66 90 8b 43 34 48 8d 04 c5 c0 bf 69 a0 f0 0f ba 28 00 19 d2 85 d2 75 73 f6 c3 01 48 8b 13 48 8b 4b 08 0f 85 bb 00 00 00 <48> 8b 01 83 e0 01 48 09 d0 48 85 d2 48 89 01 74 04 48 89 4a 08 
RIP  [<ffffffffa06711d8>] gfs2_glock_put+0xb8/0x180 [gfs2]
 RSP <ffff880859807dd0>

Environment

  • Red Hat Enterprise Linux Server 6 (with the High Availability and Resilient Storage Add Ons)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.