softlockup with backtrace indicating TLB flush activity after flood of "netif_tcp_helper_alloc_u" messages from third party Solarflare onload driver
Issue
- After a flood of the following message from third part Solarflare onload driver, the system starts experiencing softlockup
kernel: [onload] oo_get_nics: ERROR: No Solarflare network interfaces are active/UP. Please check your config with ip addr or ifconfig
kernel: oo:PROG[pid]: netif_tcp_helper_alloc_u: ci_resource_alloc failed (-19)
kernel: oo:PROG[pid]: netif_tcp_helper_alloc_u: This error can occur if no Solarflare network interfaces are active/UP. Please check your config with ip addr or ifconfig
The softlockup may indicate kernel executing
flush_tlb_others_ipi
[ffff8804b12e9dd8] _spin_lock at ffffffff814ddade
[ffff8804b12e9de0] flush_tlb_others_ipi at ffffffff810466a9
[ffff8804b12e9e30] native_flush_tlb_others at ffffffff810467e6
[ffff8804b12e9e60] flush_tlb_mm at ffffffff810469bc
Environment
- Red Hat Enterprise Linux (RHEL) 6
- Third party Solarflare onload driver
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.
