RHEL5: System crash under prune_one_dentry or prune_dcache from list corruption

Solution Verified - Updated -

Issue

  • System crashed under call to prune_one_dentry
  • System logged list corruption before crashing under prune_dcache
    PID: 784 TASK: ffff81091f6f9830 CPU: 4 COMMAND: "kswapd0"
    #0 [ffff81091ff75f20] crash_nmi_callback at ffffffff8007c47b
    #1 [ffff81091ff75f40] do_nmi at ffffffff800658f7
    #2 [ffff81091ff75f50] nmi at ffffffff80064ecf
    [exception RIP: prune_one_dentry+40]
    RIP: ffffffff800f13ce RSP: ffff81049f7d3d40 RFLAGS: 00000246
    RAX: 0000000000000000 RBX: ffff8105b9b9ea98 RCX: ffff8105b9b9eab0
    RDX: ffff8105a0a05ab0 RSI: 0000000000000282 RDI: ffff8105b9b9ea98
    RBP: ffff8105b9b9ea98 R8: ffff8104c0682300 R9: 0000000000000246
    R10: ffff810599169228 R11: ffff8104c0682300 R12: 0000000000000000
    R13: 0000000000000007 R14: 0000000000000000 R15: 0000000000000100
    ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018
    --- <NMI exception stack> ---
    #3 [ffff81049f7d3d40] prune_one_dentry at ffffffff800f13ce
    #4 [ffff81049f7d3d58] prune_dcache at ffffffff8002eb1a
    #5 [ffff81049f7d3d88] shrink_dcache_memory at ffffffff800f1435
    #6 [ffff81049f7d3d98] shrink_slab at ffffffff8003f831
    #7 [ffff81049f7d3dd8] kswapd at ffffffff80057f7f
    #8 [ffff81049f7d3ee8] kthread at ffffffff80032c59
    #9 [ffff81049f7d3f48] kernel_thread at ffffffff8005dfc1

Environment

  • Red Hat Enterprise Linux 5
    • seen on kernel 2.6.18-398.el5
  • NFS client

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
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.