Files
kernel/kernel-modules/intel-i40e-2.14.13-legacy/debian/deb_folder/changelog
Jiping Ma 9115414b85 Debian: Add the legacy drivers for Intel NIC family
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
2022-10-17 22:10:00 -04:00

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