A GFS2 kernel panic occurred "BUG: unable to handle kernel NULL pointer dereference at 0000000000000020 IP: [<ffffffffa05b69e7>] rgblk_free+0xf7/0x200 [gfs2] on RHEL 6

Solution In Progress - Updated -

Issue

  • A GFS2 kernel panic occurred "BUG: unable to handle kernel NULL pointer dereference at 0000000000000020 IP: [] rgblk_free+0xf7/0x200 [gfs2]
device eth1 left promiscuous mode
BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
IP: [<ffffffffa05b69e7>] rgblk_free+0xf7/0x200 [gfs2]
PGD 2c92d69067 PUD 2d61dc2067 PMD 0 
Oops: 0000 [#1] SMP 
last sysfs file: /sys/devices/pci0000:00/0000:00:05.0/0000:11:00.0/host4/rport-4:0-0/target4:0:0/4:0:0:25/state
CPU 16 
Modules linked in: bluetooth rfkill bridge fuse mptctl mptbase gfs2 dlm sctp libcrc32c configfs cpufreq_ondemand acpi_cpufreq freq_table mperf bonding 8021q garp stp llc ipv6 microcode iTCO_wdt iTCO_vendor_support be2net hpwdt hpilo lpc_ich mfd_core i7core_edac edac_core osst st ch power_meter acpi_ipmi ipmi_si ipmi_msghandler netxen_nic ses enclosure sg shpchp ext4 jbd2 mbcache dm_round_robin sr_mod cdrom sd_mod crc_t10dif bfa scsi_transport_fc scsi_tgt pata_acpi ata_generic ata_piix hpsa radeon ttm drm_kms_helper drm i2c_algo_bit i2c_core dm_multipath dm_mirror dm_region_hash dm_log dm_mod [last unloaded: scsi_wait_scan]

Pid: 67853, comm: rm Not tainted 2.6.32-504.el6.x86_64 #1 HP ProLiant DL580 G7
RIP: 0010:[<ffffffffa05b69e7>]  [<ffffffffa05b69e7>] rgblk_free+0xf7/0x200 [gfs2]
RSP: 0018:ffff880123a2bc58  EFLAGS: 00010246
RAX: 0000000000000000 RBX: 00000000a000682c RCX: ffff880d0ed71800
RDX: ffff880d0ed71850 RSI: 0000000000000850 RDI: ffff880123a2bc68
RBP: ffff880123a2bcb8 R08: 0000000000007f40 R09: 0000000000000000
R10: 0000000000001000 R11: 0000000000000000 R12: 0000000000000001
R13: 0000000000000008 R14: 0000000000000002 R15: ffff880123a2bc68
FS:  00007fa477560700(0000) GS:ffff882078800000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000020 CR3: 0000002d6c914000 CR4: 00000000000007e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process rm (pid: 67853, threadinfo ffff880123a2a000, task ffff88011e917500)
Stack:
 ffff8827788ff2d0 0000000200000002 ffff880107365ea8 ffff880d0ed71850
<d> ffff882700001a78 ffff881025367650 ffff880123a2bc98 ffff8806eb797140
<d> 00000000a000682c ffff8827788ff2d0 ffff8806eb797140 ffff881029a65c00
Call Trace:
 [<ffffffffa05b6cca>] gfs2_unlink_di+0x4a/0xd0 [gfs2]
 [<ffffffffa05acb0b>] gfs2_unlink_inode+0xab/0xc0 [gfs2]
 [<ffffffffa05ad4de>] gfs2_unlink+0x22e/0x250 [gfs2]
 [<ffffffffa05ad32e>] ? gfs2_unlink+0x7e/0x250 [gfs2]
 [<ffffffffa05ad34f>] ? gfs2_unlink+0x9f/0x250 [gfs2]
 [<ffffffffa05ad387>] ? gfs2_unlink+0xd7/0x250 [gfs2]
 [<ffffffff8119cbe2>] vfs_unlink+0xa2/0xf0
 [<ffffffff8119bdea>] ? lookup_hash+0x3a/0x50
 [<ffffffff8119fca3>] do_unlinkat+0x163/0x260
 [<ffffffff810f0355>] ? call_rcu_sched+0x15/0x20
 [<ffffffff810f036e>] ? call_rcu+0xe/0x10
 [<ffffffff810e5c87>] ? audit_syscall_entry+0x1d7/0x200
 [<ffffffff8119ffd2>] sys_unlinkat+0x22/0x40
 [<ffffffff8100b072>] system_call_fastpath+0x16/0x1b
Code: 41 83 ec 01 45 85 e4 74 63 48 89 de 4c 89 ff e8 40 cb ff ff 48 8b 55 b8 48 83 7a 08 00 0f 85 61 ff ff ff 48 8b 02 be 50 08 00 00 <48> 8b 78 20 48 89 55 a0 e8 1c df bb e0 48 8b 55 a0 48 89 42 08 
RIP  [<ffffffffa05b69e7>] rgblk_free+0xf7/0x200 [gfs2]
 RSP <ffff880123a2bc58>
CR2: 0000000000000020

Environment

  • Red Hat Enterprise Linux Server 6 (with the High Availability and Resilient Storage Add Ons)
  • A Global Filesystem 2(GFS2)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content