Page MenuHomeVyOS Platform

Kernel: update intel OOT (Out Of Tree) drivers for i40e, ixgbe and ice
Confirmed, HighPublicBUG

Description

Many bugs/code/features are introduced/fixed in the updated driver for i40e drives, we build in out-of-tree drivers with our kernel for other adapters (based on family/drives), and Intel has moved their updated version from i40e drivers which is identified below:

Identifying Your Adapter
========================
This driver is compatible with devices based on the following:
  * Intel(R) Ethernet Controller I710
  * Intel(R) Ethernet Controller X710
  * Intel(R) Ethernet Controller XL710
  * Intel(R) Ethernet Network Connection X722
  * Intel(R) Ethernet Controller XXV710
  * Intel(R) Ethernet Controller V710

here is the official repository with release-note of changes : https://github.com/intel/ethernet-linux-i40e/tree/v2.24.6

Current blocker is https://github.com/intel/ethernet-linux-ixgbe/issues/7

Details

Version
VyOS 1.4.0/ VyOS 1.5-rolling-202411011600
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Bug (incorrect behavior)

Event Timeline

fernando changed the task status from Open to Confirmed.
fernando assigned this task to c-po.
syncer triaged this task as High priority.Nov 1 2024, 8:49 PM
syncer edited projects, added VyOS Rolling; removed VyOS 1.4 Sagitta, VyOS 1.5 Circinus.
c-po renamed this task from Intel: i40e updates drivers to Kernel: update intel OOT (Out Of Tree) drivers for i40e, ixgbe and ice.Jan 11 2025, 9:21 AM
c-po updated the task description. (Show Details)
c-po added a project: VyOS 1.5 Circinus.

We can build ixgbe, ixgbevf and ice drivers from GitHut source for Kernel 6.6

ixgbe is broken for 6.12 https://github.com/intel/ethernet-linux-ixgbe/pull/13