Corinna Vinschen (246fbf62) at 05 Feb 15:59
TEST TEST TEST: Add locking for vfinfo access
... and 162818 more commits
Corinna Vinschen (af0e917a) at 22 Jan 12:43
igb: extract GRXRINGS from .get_rxnfc
... and 3038 more commits
Corinna Vinschen (1bc071ca) at 22 Jan 12:06
igc: Reduce TSN TX packet buffer from 7KB to 5KB per queue
... and 2401 more commits
JIRA: https://issues.redhat.com/browse/RHEL-99197
JIRA: https://issues.redhat.com/browse/RHEL-99198
JIRA: https://issues.redhat.com/browse/RHEL-99220
JIRA: https://issues.redhat.com/browse/RHEL-99221
JIRA: https://issues.redhat.com/browse/RHEL-99223
JIRA: https://issues.redhat.com/browse/RHEL-99236
JIRA: https://issues.redhat.com/browse/RHEL-99238
JIRA: https://issues.redhat.com/browse/RHEL-99253
JIRA: https://issues.redhat.com/browse/RHEL-101966
JIRA: https://issues.redhat.com/browse/RHEL-118528
JIRA: https://issues.redhat.com/browse/RHEL-122279
JIRA: https://issues.redhat.com/browse/RHEL-123770
JIRA: https://issues.redhat.com/browse/RHEL-131142
JIRA: https://issues.redhat.com/browse/RHEL-131333
JIRA: https://issues.redhat.com/browse/RHEL-134991
CVE: CVE-2025-71093
CVE: CVE-2025-71087
CVE: CVE-2025-68752
CVE: CVE-2025-68215
CVE: CVE-2025-40091
CVE: CVE-2025-40104
CVE: CVE-2025-39956
CVE: CVE-2025-39875
CVE: CVE-2025-39922
CVE: CVE-2025-39853
CVE: CVE-2025-39901
CVE: CVE-2025-38664
CVE: CVE-2025-38526
CVE: CVE-2025-38114
Depends: !1615
Depends: !1724
Depends: !1735
Depends: !1738
Depends: !1743
Depends: !1766
Depends: !1927
LNST tested (ice, i40e): http://dashboard.lnst.anl.eng.rdu2.dc.redhat.com/build_artifact/6836
Because of the increasing entanglement between various Intel drivers, libeth and libie, let's backport all of them at once:
The remaining diff size from net/main as of 2026-01-22 (27880b0b0d35 net/sched: act_ife: avoid possible NULL deref):
$ git diff --stat r10_2-intel-allnics-RHEL-131333..27880b0b0d35 -- drivers/net/ethernet/intel/ include/linux/avf/ include/linux/net/intel include/net/libeth/ | tail -1
19 files changed, 37 insertions(+), 62 deletions(-)
In terms of commits missing or added relative to net/main:
$ git range-diff r10_2-intel-allnics-RHEL-131333...27880b0b0d35 -- drivers/net/ethernet/intel/ include/linux/avf/ include/linux/net/intel include/net/libeth/ | grep ' -: '
-: ------------ > 232: 8fa7292fee5c treewide: Switch/rename to timer_delete[_sync]()
80: a68d33c8edca < -: ------------ treewide: Switch/rename to timer_delete[_sync]()
98: 9e2600fe8676 < -: ------------ treewide: Switch/rename to timer_delete[_sync]()
116: 7b99ed5ef471 < -: ------------ e1000e: change k1 configuration on MTP and later platforms
117: 46a710576ef3 < -: ------------ treewide: Switch/rename to timer_delete[_sync]()
129: f9fb14ec522a < -: ------------ treewide: Switch/rename to timer_delete[_sync]()
234: 30644c95e13b < -: ------------ treewide: Switch/rename to timer_delete[_sync]()
-: ------------ > 453: c8d6830e32eb iavf: access ->pp through netmem_desc instead of page
-: ------------ > 454: fc16f6a5877d idpf: access ->pp through netmem_desc instead of page
-: ------------ > 455: 9dfd871a3e2e libeth: xdp: access ->pp through netmem_desc instead of page
286: 68c3fd6cc5e6 < -: ------------ Revert "e1000e: change k1 configuration on MTP and later platforms"
291: 218501871871 < -: ------------ treewide: Switch/rename to timer_delete[_sync]()
-: ------------ > 539: 1827f773e416 net: xdp: pass full flags to xdp_update_skb_shared_info()
-: ------------ > 576: 27ce71e1ce81 net: WQ_PERCPU added to alloc_workqueue users
-: ------------ > 637: 81e3db7ead99 e1000e: Switch to use %ptSp
-: ------------ > 638: 64acc20ec9c7 igb: Switch to use %ptSp
-: ------------ > 639: 011d133bb988 devlink: pass extack through to devlink_param::get()
-: ------------ > 640: 383d89699c50 treewide: Drop pci_save_state() after pci_restore_state()
450: b4a4c0683828 < -: ------------ eth: ixgbe: migrate to new RXFH callbacks [partial:e610]
689: 2e60f5db2e5b < -: ------------ ice: fix crash in ethtool offline loopback test
The patch "ice: fix crash in ethtool offline loopback test" fixes a bug found in QE testing. It is not merged upstream yet, but it has a Reviewed-by from an Intel engineer.
Omitted-fix: 60bda1ba062a ("sfc: unfix not-a-typo in comment")
Signed-off-by: Michal Schmidt [email protected]
JIRA: https://issues.redhat.com/browse/RHEL-126837
Update the octeontx2 driver to upstream kernel to upstream kernel v6.18-rc6.
Signed-off-by: Kamal Heib [email protected]
JIRA: https://issues.redhat.com/browse/RHEL-127326
Updated Amazon ENA (Elastic Network Adapter) driver to upstream kernel net-next.
Depends: !7618
Signed-off-by: Kamal Heib [email protected]
JIRA: https://issues.redhat.com/browse/RHEL-127305
Update the octeontx2 driver to upstream kernel to upstream kernel v6.18-rc6.
Depends: !1738
Signed-off-by: Kamal Heib [email protected]
JIRA: https://issues.redhat.com/browse/RHEL-127325
Updated Amazon ENA (Elastic Network Adapter) driver to upstream kernel net-next.
Depends: !1742
Signed-off-by: Kamal Heib [email protected]
JIRA: https://issues.redhat.com/browse/RHEL-134986
Signed-off-by: Corinna Vinschen [email protected]
Jacek Kowalski (3):
e1000e: disregard NVM checksum on tgp when valid checksum bit is not
set
e1000e: ignore uninitialized checksum word on tgp
e1000e: drop unnecessary constant casts to u16
Vitaly Lifshits (3):
e1000e: change k1 configuration on MTP and later platforms
e1000e: set fixed clock frequency indication for Nahum 11 and Nahum 13
e1000e: Introduce private flag to disable K1
Corinna Vinschen (7ee153ac) at 18 Dec 12:30
e1000e: Introduce private flag to disable K1
... and 1552 more commits
JIRA: https://issues.redhat.com/browse/RHEL-127325
Updated Amazon ENA (Elastic Network Adapter) driver to upstream kernel net-next.
Depends: !1742
Signed-off-by: Kamal Heib [email protected]
JIRA: https://issues.redhat.com/browse/RHEL-127326
Updated Amazon ENA (Elastic Network Adapter) driver to upstream kernel net-next.
Depends: !7618
Signed-off-by: Kamal Heib [email protected]
correctly resolve
forgot to resolve
v2 only adds an [igb] marker to commit "eth: intel: use vmalloc_array() to simplify code"
Corinna Vinschen (9e439ba4) at 17 Dec 11:41
igb: use EOPNOTSUPP instead of ENOTSUPP in igb_get_sset_count()
... and 6 more commits
Hi @ibakolla,
I wonder about three patches needing a Conflicts section:
506926e6 ("net: phy: fix phylib's dual eee_enabled")
The last hunk looks weird, because it adds code where the upstream patch only removes code.
61dbecca ("net: phy: rename eee_broken_modes to eee_disabled_modes")
Here the first two hunks are puzzeling. While eee_broken_modes already existed in RHEL-9, both hunks just add code where the upstream patch replaces code s/eee_broken_modes/eee_disabled_modes/.
32d1c06b ("net: phy: c45: Don't silently remove disabled EEE modes any longer when writing advertisement register")
The upstream code changes calls to linkmode_to_mii_eee_cap1_t(), while the backport doesn't, but nothing explains why.
JIRA: https://issues.redhat.com/browse/RHEL-127569
Omitted-fix: eb6ac268a7c9b ("mips: configs: loongson1: Update defconfig")
Commits:
9ff2aa4206ef ("net: ethtool: mm: extract stmmac verification logic into common library")
dda666343cc8 ("net: ethtool: mm: reset verification status when link is down")
Signed-off-by: Ivan Vecera [email protected]