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, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content