
This commit is used to fix the build issues for the driver ice, iavf, i40e, qat, intel-opae-fpga and octeon-ep based on the linux-6.12.x, also remove the unused drivers intel-ice-*, intel-iavf-* and intel-i40e-* because they do not be required any more. The following upstream commits are referenced during fixing. ice, iavf and i40e: * commit 2111375b85ad("net: Add struct kernel_ethtool_ts_info") https://git.yoctoproject.org/linux-yocto/commit/?h=2111375b85ad * commit 5625ca5640ca("devlink: extend devlink_param *set pointer") https://git.yoctoproject.org/linux-yocto/commit/?h=5625ca5640ca * commit 6e9b01909a81("net: remove gfp_mask from napi_alloc_skb()") https://git.yoctoproject.org/linux-yocto/commit/?h=6e9b01909a81 ice: * commit 5f60d5f6bbc1("move asm/unaligned.h to linux/unaligned.h") https://git.yoctoproject.org/linux-yocto/commit/?h=5f60d5f6bbc1 * commit d4bea547ebb5("ice/ptp: Remove convert_art_to_tsc()") https://git.yoctoproject.org/linux-yocto/commit/?h=d4bea547ebb5 * commit 163943ac00cb("xsk: use generic DMA sync shortcut instead of a custom one") https://git.yoctoproject.org/linux-yocto/commit/?h=163943ac00cb i40e: * commit 01cf893bf0f4("net: intel: i40e/igc:Remove setting Autoneg in EEE capabilities") https://git.yoctoproject.org/linux-yocto/commit/?h=01cf893bf0f4 https://git.yoctoproject.org/linux-yocto/commit/?h=292fac464b01 octeon-ep: * commit 2111375b85ad ("net: Add struct kernel_ethtool_ts_info"). https://git.yoctoproject.org/linux-yocto/commit/?h=2111375b85ad intel-opae-fpga: * https://git.yoctoproject.org/linux-yocto/commit/?h=3652117f8548 * https://git.yoctoproject.org/linux-yocto/commit/?h=ea1558ce149d * https://git.yoctoproject.org/linux-yocto/commit/?h=2259233110d9 * https://git.yoctoproject.org/linux-yocto/commit/?h=4d8ff6b0991d qat: * https://git.yoctoproject.org/linux-yocto/commit/?h=ea1558ce149d * https://git.yoctoproject.org/linux-yocto/commit/?h=02fb601d27a7 Verification: - installs from iso succeed on servers with ice(Intel Ethernet Controller E810-XXVDA4T Westport Channel) and i40e hw(Intel Ethernet Controller X710) for rt. - interfaces are up and pass packets. - 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 system. - install iso succeed on server with Marvel octeon-ep Ethernet controller, interfaces are up and pass packets. Story: 2011384 Task: 51860 Depends-On: https://review.opendev.org/c/starlingx/kernel/+/945449 Change-Id: I11b589ee4f511ee81247c28ebb57fb8f9bc63a9f Signed-off-by: Jiping Ma <jiping.ma2@windriver.com>
7 lines
300 B
Plaintext
7 lines
300 B
Plaintext
0001-Fix-build-errors.patch
|
|
0002-use-altera.h-from-driver-instead-of-from-kernel.patch
|
|
0003-remove-module-from-class_create.patch
|
|
0004-Remove-redundant-pci_enable_pcie_error_reporting.patch
|
|
0005-make-remove-callback-a-void-function.patch
|
|
0006-intel-fpga-Adapt-the-fpga-driver-with-Linux-6.12.x.patch
|