Soft lockup in nfs_access_cache_shrinker+0x2d

Solution Verified - Updated -

Issue

The system has the following error messages in the system log and can crash shortly after that:

kernel: BUG: soft lockup - CPU#1 stuck for 10s! [kswapd0:859]
kernel: CPU 1:
kernel: Pid: 859, comm: kswapd0 Tainted: PF  M  2.6.18-164.10.1.el5 #1
kernel: RIP: 0010:[<ffffffff80064bcf>]  [<ffffffff80064bcf>] .text.lock.spinlock+0x5/0x30
kernel: RSP: 0000:ffff810c1fbcdd38  EFLAGS: 00000286
kernel: RAX: ffff810c1fbcdd50 RBX: 0000000000000000 RCX: 00000000005ac9a9
kernel: RDX: 0000000000000000 RSI: 00000000000000d0 RDI: ffffffff88d75f70
kernel: RBP: ffffffff800c9a16 R08: ffff810b521dd228 R09: 0000000000000286
kernel: R10: ffff810a1ea174b0 R11: 00000000000004a0 R12: ffff8101151bd868
kernel: R13: ffffffff8004815c R14: 0000000000000000 R15: 0000000000000000
kernel: FS:  0000000000000000(0000) GS:ffff81061fc27ac0(0000) knlGS:0000000000000000
kernel: CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
kernel: CR2: 00000000f7f40000 CR3: 0000000832b1b000 CR4: 00000000000006e0
kernel: Call Trace:
kernel:  [<ffffffff88d3c33a>] :nfs:nfs_access_cache_shrinker+0x2d/0x1da
kernel:  [<ffffffff8003f3e8>] shrink_slab+0x60/0x153
kernel:  [<ffffffff80057e22>] kswapd+0x343/0x46c
kernel:  [<ffffffff8009fdcf>] autoremove_wake_function+0x0/0x2e
kernel:  [<ffffffff80057adf>] kswapd+0x0/0x46c
kernel:  [<ffffffff8009fbb7>] keventd_create_kthread+0x0/0xc4
kernel:  [<ffffffff8003298c>] kthread+0xfe/0x132
kernel:  [<ffffffff8009ca4c>] request_module+0x0/0x14d
kernel:  [<ffffffff8005dfb1>] child_rip+0xa/0x11
kernel:  [<ffffffff8009fbb7>] keventd_create_kthread+0x0/0xc4
kernel:  [<ffffffff8003288e>] kthread+0x0/0x132
kernel:  [<ffffffff8005dfa7>] child_rip+0x0/0x11

Environment

Red Hat Enterprise Linux 5
Kernel version earlier than 2.6.18-308.el5

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