Logs are filled with messages "kernel: list_add corruption" with infiniband modules in the calltrace

Solution Verified - Updated -

Issue

  • Logs are filled with messages "kernel: list_add corruption" with infiniband modules in the calltrace.
Feb 10 14:22:43 <hostname> kernel: ------------[ cut here ]------------
Feb 10 14:22:43 <hostname> kernel: WARNING: at lib/list_debug.c:30 __list_add+0x8f/0xa0() (Tainted: P        W  ---------------   )
Feb 10 14:22:43 <hostname> kernel: Hardware name: PowerEdge R720
Feb 10 14:22:43 <hostname> kernel: list_add corruption. prev->next should be next (ffffffffa0737db0), but was ffff8809426ecf50. (prev=ffff8809426ecf50).
Feb 10 14:22:43 <hostname> kernel: Modules linked in: scsi_dh_alua tcp_diag inet_diag oracleacfs(P)(U) oracleadvm(P)(U) oracleoks(P)(U) fuse bridge nfs fscache nfsd lockd nfs_acl auth_rpcgss exportfs autofs4 sunrpc bonding 8021q garp stp llc rds_rdma rds_tcp rds ib_ipoib rdma_ucm ib_ucm ib_uverbs ib_umad rdma_cm ib_cm iw_cm ib_addr ipv6 ib_sa dcdbas microcode ib_qib ib_mad ib_core sb_edac edac_core iTCO_wdt iTCO_vendor_support shpchp bna(U) power_meter sg igb dca ext4 mbcache jbd2 dm_round_robin sr_mod cdrom usb_storage sd_mod crc_t10dif ahci bfa(U) scsi_transport_fc scsi_tgt wmi megaraid_sas dm_multipath dm_mirror dm_region_hash dm_log dm_mod [last unloaded: oracleoks]
Feb 10 14:22:43 <hostname> kernel: Pid: 32031, comm: krdsd Tainted: P        W  ---------------    2.6.32-279.22.1.el6.x86_64 #1
Feb 10 14:22:43 <hostname> kernel: Call Trace:
Feb 10 14:22:43 <hostname> kernel: [<ffffffff8106a2a7>] ? warn_slowpath_common+0x87/0xc0
Feb 10 14:22:43 <hostname> kernel: [<ffffffff8106a396>] ? warn_slowpath_fmt+0x46/0x50
Feb 10 14:22:43 <hostname> kernel: [<ffffffff81279faf>] ? __list_add+0x8f/0xa0
Feb 10 14:22:43 <hostname> kernel: [<ffffffffa0736546>] ? rds_tcp_set_callbacks+0x56/0x130 [rds_tcp]
Feb 10 14:22:43 <hostname> kernel: [<ffffffffa0736890>] ? rds_tcp_conn_connect+0xd0/0x100 [rds_tcp]
Feb 10 14:22:43 <hostname> kernel: [<ffffffffa071a1bd>] ? rds_connect_worker+0x5d/0xb0 [rds]
Feb 10 14:22:43 <hostname> kernel: [<ffffffffa071a160>] ? rds_connect_worker+0x0/0xb0 [rds]
Feb 10 14:22:43 <hostname> kernel: [<ffffffff8108b370>] ? worker_thread+0x170/0x2a0
Feb 10 14:22:43 <hostname> kernel: [<ffffffff81090be0>] ? autoremove_wake_function+0x0/0x40
Feb 10 14:22:43 <hostname> kernel: [<ffffffff8108b200>] ? worker_thread+0x0/0x2a0
Feb 10 14:22:43 <hostname> kernel: [<ffffffff81090876>] ? kthread+0x96/0xa0
Feb 10 14:22:43 <hostname> kernel: [<ffffffff8100c0ca>] ? child_rip+0xa/0x20
Feb 10 14:22:43 <hostname> kernel: [<ffffffff810907e0>] ? kthread+0x0/0xa0
Feb 10 14:22:43 <hostname> kernel: [<ffffffff8100c0c0>] ? child_rip+0x0/0x20
Feb 10 14:22:43 <hostname> kernel: ---[ end trace 79757e8abb4701e9 ]---

Environment

  • Red Hat Enterprise Linux 6

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