list corruption in rpcrdma causes kernel crash on RHEL
Issue
-
System crash following kernel list debug warnings
WARNING: at lib/list_debug.c:53 __list_del_entry+0x63/0xd0() list_del corruption, ffff886fd1932020->next is LIST_POISON1 (dead000000100100) Modules linked in: ... nfsv4 nfs xprtrdma ... CPU: 56 PID: 0 Comm: swapper/56 Tainted: G W -------------- 3.10.0-229.14.1.el7.x86_64 #1 Hardware name: Supermicro H8QG6/H8QG6, BIOS 3.5 12/16/2013 ffff888026c03dd8 cc57d15515df6c5e ffff888026c03d90 ffffffff81604516 ffff888026c03dc8 ffffffff8106e29b ffff886fd1932020 0000000000000000 0000000000000246 ffff886fd1932000 0000000000000001 ffff888026c03e30 Call Trace: <IRQ> [<ffffffff81604516>] dump_stack+0x19/0x1b [<ffffffff8106e29b>] warn_slowpath_common+0x6b/0xb0 [<ffffffff8106e33c>] warn_slowpath_fmt+0x5c/0x80 [<ffffffff812ed8f3>] __list_del_entry+0x63/0xd0 [<ffffffff812ed96d>] list_del+0xd/0x30 [<ffffffffa0487d3b>] rpcrdma_run_tasklet+0x3b/0xa0 [xprtrdma] [<ffffffff8107798d>] tasklet_action+0x7d/0x140 [<ffffffff81077b3f>] __do_softirq+0xef/0x280 [<ffffffff81615c9c>] call_softirq+0x1c/0x30 [<ffffffff81015d95>] do_softirq+0x65/0xa0 [<ffffffff81077ed5>] irq_exit+0x115/0x120 [<ffffffff81616838>] do_IRQ+0x58/0xf0 [<ffffffff8160baed>] common_interrupt+0x6d/0x6d <EOI> [<ffffffff810d07cc>] ? tick_nohz_idle_exit+0xcc/0x150 [<ffffffff810d081d>] ? tick_nohz_idle_exit+0x11d/0x150 [<ffffffff810c6a75>] cpu_startup_entry+0x245/0x290 [<ffffffff8104228a>] start_secondary+0x1ba/0x230
Environment
- Red Hat Enterprise Linux Server release 7.1
- Kernel 3.10.0-229.14.1.el7.x86_64
- xprtrdma
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
