RHEL6: fscache panics with NULL pointer dereference at 0000000000000002 - Bad RIP value

Solution In Progress - Updated -

Issue

  • Received the panic below from a host after it was brought in service for about 1.5 hours.
BUG: unable to handle kernel NULL pointer dereference at 0000000000000002
IP: [<0000000000000002>] 0x2
PGD 0 
Oops: 0010 [#1] SMP 
last sysfs file: /sys/devices/pci0000:00/0000:00:03.0/0000:01:00.3/net/eth3/speed
CPU 9 
Modules linked in: ylock(U) markdev(U) cachefiles ip6table_filter xt_NFLOG xt_limit xt_set xt_multiport iptable_filter ip_set_bitmap_port ip_set_hash_net nfnetlink_log ip_set nfnetlink xt_DADDR(U) xt_dscp ip6table_mangle ip6_tables iptable_mangle ip_tables dell_rbu cpufreq_ondemand acpi_cpufreq freq_table mperf nfs lockd fscache(T) auth_rpcgss nfs_acl sunrpc sg ipmi_devintf iTCO_wdt iTCO_vendor_support microcode power_meter acpi_ipmi ipmi_si ipmi_msghandler dcdbas sb_edac edac_core lpc_ich mfd_core shpchp ext4 jbd2 mbcache crc32c_intel be2iscsi bnx2i cnic uio cxgb4i cxgb4 cxgb3i libcxgbi sd_mod crc_t10dif bnx2x ptp ipv6 pps_core libcrc32c cxgb3 mdio libiscsi_tcp qla4xxx iscsi_boot_sysfs libiscsi ahci wmi scsi_transport_iscsi dm_mirror dm_region_hash dm_log dm_mod [last unloaded: markdev]

Pid: 13101, comm: kslowd008 Tainted: G           -- ------------  T 2.6.32-621.el6.x86_64 #1 Dell Inc. PowerEdge R630/0CNCJW
RIP: 0010:[<0000000000000002>]  [<0000000000000002>] 0x2
RSP: 0018:ffff883847f4bdd8  EFLAGS: 00010202
RAX: ffffffffa0503a80 RBX: ffff8814a26efc80 RCX: ffff8814a26efd28
RDX: 0000000000000002 RSI: 00000000ffffffff RDI: ffff8814a26efc80
RBP: ffff883847f4be20 R08: ffffffff81ad12d8 R09: eb3f962b83bb4601
R10: 000005f72ebac494 R11: 0000000000000001 R12: 0000000000000000
R13: ffff8814a26efcc8 R14: ffff8814a26efd10 R15: 00000000ffffffff
FS:  0000000000000000(0000) GS:ffff8818f0c80000(0000) knlGS:0000000000000000
CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 0000000000000002 CR3: 0000000001a8d000 CR4: 00000000001407e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process kslowd008 (pid: 13101, threadinfo ffff883847f48000, task ffff88384c07e040)
Stack:
 ffffffffa04fee9f ffff883847f4be00 ffff8814a26efcb8 ffff8814a26efd18
<d> 0000000000000008 ffffffff81f55ec0 ffff8814a26efd10 ffff8814a26efd18
<d> 0000000000000001 ffff883847f4be60 ffffffff81121363 ffff883847f4be60
Call Trace:
 [<ffffffffa04fee9f>] ? fscache_object_slow_work_execute+0xaf/0x1c0 [fscache]
 [<ffffffff81121363>] slow_work_execute+0x233/0x310
 [<ffffffff81121645>] slow_work_thread+0x205/0x360
 [<ffffffff810a6ac0>] ? autoremove_wake_function+0x0/0x40
 [<ffffffff81121440>] ? slow_work_thread+0x0/0x360
 [<ffffffff810a662e>] kthread+0x9e/0xc0
 [<ffffffff8100c28a>] child_rip+0xa/0x20
 [<ffffffff810a6590>] ? kthread+0x0/0xc0
 [<ffffffff8100c280>] ? child_rip+0x0/0x20
Code:  Bad RIP value.
RIP  [<0000000000000002>] 0x2
 RSP <ffff883847f4bdd8>
CR2: 0000000000000002

Environment

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