sfc driver drops multicast receive after update from RHEL 8.2 to 8.3

Solution Verified - Updated -

Issue

  • NIC using Solarflare sfc driver drops multicast receive after update from RHEL 8.2 (kernel-4.18.0-193.el8) to 8.3 (kernel-4.18.0-240.el8).
  • Also notice that context switching has increased 6x (from 1500/sec to 9000/sec), sys CPU usage has grown, and NET_RX softirq runs over 11k times per second.

Environment

  • Red Hat Enterprise Linux 8.3 (kernel-4.18.0-240.el8) and later
  • Solarflare network interface using sfc driver
  • Multicast UDP

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