TPROXY: softirq hang in udp4_lib_lookup()
Issue
- We have experienced multiple kernel softlockups with udp4_lib_lookup the last call in the stack before the timer interrupt The application is a transparent UDP proxy (using iptables mangle TPROXY), the softlockup was seen across 3 separate machines during a load test of around 10K UDP flows/second
Environment
- Red Hat Enterprise Linux 7
- xt_TPROXY module
- UDP connected sockets
- bnx2x NIC
- ixgbe NIC
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.