RHEL6.6: nfs server kernel panics in lru_put_end called from nfsd_cache_update

Solution Verified - Updated -

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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In