RHEL6: kernel crash in NFS code, RIP "Bad RIP value", called from nfs_access_free_entry
Issue
- Kernel crashed with the following message
afs_pag_wait() PAG throttling triggered, pid 20961... sleeping. sleepcnt 0
afs_pag_wait() PAG throttling triggered, pid 17272... sleeping. sleepcnt 0
afs: byte-range locks only enforced for processes on this machine.
BUG: unable to handle kernel NULL pointer dereference at (null)
IP: [<(null)>] (null)
PGD bac2d4067 PUD b57545067 PMD 0
Oops: 0010 [#1] SMP
last sysfs file: /sys/kernel/mm/ksm/run
CPU 12
Modules linked in: nfs lockd fscache nfs_acl auth_rpcgss sunrpc ipmi_devintf ipmi_si ipmi_msghandler cpufreq_ondemand acpi_cpufreq freq_table mperf openafs(P)(U) dmpaa(P)(U) vxspec(P)(U) vxio(P)(U) vxdmp(P)(U) vhost_net macvtap macvlan tun kvm_intel kvm sg bnx2 sr_mod cdrom cdc_ether usbnet mii microcode serio_raw i2c_i801 i2c_core iTCO_wdt iTCO_vendor_support ioatdma dca i7core_edac edac_core shpchp ext3 jbd mbcache qla2xxx scsi_transport_fc scsi_tgt sd_mod crc_t10dif ums_cypress usb_storage mptsas mptscsih mptbase scsi_transport_sas dm_mirror dm_region_hash dm_log dm_mod [last unloaded: mptctl]
Pid: 9245, comm: java Tainted: P ---------------- 2.6.32-220.9.1.el6.x86_64 #1 IBM BladeCenter HS22 -[7870AC1]-/68Y8163
RIP: 0010:[<0000000000000000>] [<(null)>] (null)
RSP: 0018:ffff880665b7b8c0 EFLAGS: 00010202
RAX: ffff880b8db349f8 RBX: ffff880b8db349c0 RCX: ffff88044eec5fc0
RDX: dead000000100100 RSI: ffffffffa076c0a8 RDI: ffff880b8db349c0
RBP: ffff880665b7b8d8 R08: ffff8808b4b34c58 R09: 0000000000000000
R10: ffff880028404f40 R11: 0000000000000000 R12: ffff8808b4b34c40
R13: ffff880300d05958 R14: ffff88063b191be8 R15: 0000000000000000
FS: 0000000000000000(0000) GS:ffff880695500000(0063) knlGS:00000000ce1ffb70
CS: 0010 DS: 002b ES: 002b CR0: 000000008005003b
CR2: 0000000000000000 CR3: 0000000bc3c5a000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process java (pid: 9245, threadinfo ffff880665b7a000, task ffff8801db850b00)
Stack:
ffffffffa074e49d ffff8808b4b34c40 ffff8808b4b34c40 ffff880665b7b8f8
<0> ffffffffa07a93ca ffff880665b7b8f8 ffff880665b7b938 ffff880665b7b918
<0> ffffffffa07a9cc1 ffff88063b191970 ffff880300d05870 ffff880665b7b978
Call Trace:
[<ffffffffa074e49d>] ? put_rpccred+0x13d/0x150 [sunrpc]
[<ffffffffa07a93ca>] nfs_access_free_entry+0x1a/0x40 [nfs]
[<ffffffffa07a9cc1>] nfs_access_free_list+0x31/0x40 [nfs]
[<ffffffffa07a9e9e>] nfs_access_cache_shrinker+0x1ce/0x210 [nfs]
[<ffffffff8112995a>] shrink_slab+0x12a/0x1a0
[<ffffffff8112c004>] zone_reclaim+0x284/0x410
[<ffffffff8112cd20>] ? isolate_pages_global+0x0/0x350
[<ffffffff810616f5>] ? dequeue_entity+0x105/0x2e0
[<ffffffff811225d4>] get_page_from_freelist+0x694/0x820
[<ffffffff810098f4>] ? __switch_to+0x2d4/0x320
[<ffffffff814ecb0e>] ? thread_return+0x4e/0x760
[<ffffffff81123851>] __alloc_pages_nodemask+0x111/0x940
[<ffffffff81061c95>] ? enqueue_entity+0x125/0x420
[<ffffffff8106208b>] ? enqueue_task_fair+0xfb/0x100
[<ffffffff81158c2a>] alloc_pages_vma+0x9a/0x150
[<ffffffff81171b65>] do_huge_pmd_anonymous_page+0x145/0x370
[<ffffffff8113c4da>] handle_mm_fault+0x25a/0x2b0
[<ffffffff810a5142>] ? do_futex+0x682/0xb00
[<ffffffff81042b79>] __do_page_fault+0x139/0x480
[<ffffffff814f253e>] do_page_fault+0x3e/0xa0
[<ffffffff814ef8f5>] page_fault+0x25/0x30
Code: Bad RIP value.
RIP [<(null)>] (null)
RSP <ffff880665b7b8c0>
CR2: 0000000000000000
Environment
- Red Hat Enterprise Linux 6
- 2.6.32-220.9.1.el6
- Proprietary kernel modules loaded
openafs(P)(U) dmpaa(P)(U) vxspec(P)(U) vxio(P)(U) vxdmp(P)(U)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
