
This commit adds the legacy Intel NIC drivers. ice: 1.5.8.1 i40e: 2.14.13 iavf: 4.0.1 Latest Intel NIC drivers. ice: 1.9.11 i40e: 2.20.12 iavf: 4.5.3 Starlingx could support multiple driver versions now. We need do the following steps to switch to the legacy drivers. 1. Add /etc/depmod.d/multi-drivers.conf. cat /etc/depmod.d/multi-drivers.conf override ice * extra/ice-1.5.8.1 override i40e * extra/i40e-2.14.13 override iavf * extra/iavf-4.0.1 2. depmod 3. Add cmdline parameter multi-drivers-switch=1 4. reboot Do the following steps to switch back to the latest drivers. 1. Modify /etc/depmod.d/multi-drivers.conf. cat /etc/depmod.d/multi-drivers.conf override ice * updates/ice override i40e * updates/i40e override iavf * updates/iavf 2. depmod 3. reboot Verification: - Install success onto a StarlingX system with two controller and two compute nodes with std kernel, i40e hw(Intel Ethernet Controller X710). - Install success onto a All-in-One Duplex lab with rt kernel, ice hw(Intel Ethernet Controller E810-XXVDA4T Westport Channel). - Latest driver versions are loaded by default and DDP fw version correct at 1.3.30.0. - It can switch to the legacy drivers manually with /etc/depmod.d/multi-driver.conf and cmdline parameter multi-drivers-switch=1, ddp version is 1.3.26.0. - It can switch back to the latest drivers. - create vfs, ensure that they are picked up by the new iavf driver and that the interface can come up and pass packets on rt and std system. Story: 2010326 Task: 46539 Signed-off-by: Jiping Ma <jiping.ma2@windriver.com> Change-Id: I7e2a4f3973db44e7c32bba873e01a4bd24eb5335
6 lines
153 B
Plaintext
6 lines
153 B
Plaintext
i40e-2.14.13-legacy (2.14.13-1) unstable; urgency=medium
|
|
|
|
* Initial release
|
|
|
|
-- Jiping Ma <jiping.ma2@windriver.com> Wed, 12 Oct 2022 13:09:50 +0800
|