Skip to content

net: usb: lan78xx update driver to upstream v6.8

JIRA: https://issues.redhat.com/browse/RHEL-33332

Tested:

Conflicts:

  • lan78xx: Remove hardware-specific header update
  • lan78xx: drop the weight argument from netif_napi_add Earlier RHEL 9 commits of these patches made RHEL-only modifications due to missing other commits in lan78xx. This patch series adds those commits. Make changes to bring EL9 back in sync with upstream.

Omitted-fix: d80a52335374("ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side"). Didn't backport this tree-wide CNB change.

This driver is self-contained so mostly a clean cherry-pick of upstream commits. Two earlier RHEL-only commits were reversed so EL9 is now in sync with upstream. The only diff between upstream and EL9 is now the one omitted tree-wide CNB commit which changes "ethtool_eee" to "ethtool_keee".

Signed-off-by: Jamie Bainbridge jbainbri@redhat.com Cc: José Ignacio Tornos Martínez jtornosm@redhat.com Cc: Desnes Nunes desnesn@redhat.com

Merge request reports