RHEL6.6: nfs server kernel panics in lru_put_end called from nfsd_cache_update
Issue
- RHEL 6.6 server has crashed, producing a crash trace of:
RIP: 0010:[<ffffffffa04eb010>] [<ffffffffa04eb010>] lru_put_end+0x20/0x50 [nfsd]
...
Call Trace:
[<ffffffffa04eb0c6>] nfsd_cache_update+0x86/0x140 [nfsd]
[<ffffffffa04df480>] nfsd_dispatch+0x140/0x230 [nfsd]
[<ffffffffa048bc84>] svc_process_common+0x344/0x640 [sunrpc]
[<ffffffff81064b90>] ? default_wake_function+0x0/0x20
[<ffffffffa048c2c0>] svc_process+0x110/0x160 [sunrpc]
[<ffffffffa04dfb52>] nfsd+0xc2/0x160 [nfsd]
[<ffffffffa04dfa90>] ? nfsd+0x0/0x160 [nfsd]
[<ffffffff8109e66e>] kthread+0x9e/0xc0
[<ffffffff8100c20a>] child_rip+0xa/0x20
[<ffffffff8109e5d0>] ? kthread+0x0/0xc0
[<ffffffff8100c200>] ? child_rip+0x0/0x20
Environment
- Red Hat Enterprise Linux 6.6
- seen on kernels: 2.6.32-431.29.2.el6, 2.6.32-431.37.1.el6, and 2.6.32-504.el6
- NFS server
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.