[PATCH net 0/6][pull request] Intel Wired LAN Driver Updates 2026-10-01 (igc, igb, e1000e)
flat view
HOTtoday
From: Tony Nguyen <anthony.l.nguyen@intel.com>
Date: 2026-10-01 22:24:58
For igc: Ding Meng fixes Rx hardware timestamp when NET_RX_BUSY_POLL is disabled by populating the skb hardware timestamp from the NIC's Rx timestamp. Paul Moses limits timestamp-header stripping to the first buffer of each packet, preventing continuation-buffer data from being truncated. For igb: Tjerk Kusters does the same limiting of timestamp-header stripping for the igb driver. For e1000e: Jiayuan Chen prevents MSI-X IRQ leaks in IRQ error path. Pu Lehui prevents out-of-bounds MMIO access by rejecting devices whose BAR0 is smaller than 64 KB. Tony adds Lenovo ThinkPad P14s to disable list for K1 to avoid reported issues with K1 re-enablement. The following are changes since commit d24e8ac715de2e16a53c144005b1863660a5fbea: Merge tag 'net-7.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net and are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue 1GbE Ding Meng (1): igc: Fix RX HW timestamp reporting when NET_RX_BUSY_POLL is disabled Jiayuan Chen (1): e1000e: fix IRQ leak when request_irq() fails in e1000_request_msix() Paul Moses (1): igc: only strip RX timestamp header from first buffer Pu Lehui (1): e1000e: Fix out-of-bounds MMIO access by validating BAR0 size Tjerk Kusters (1): igb: only strip Rx timestamp header on the first buffer of a frame Tony Nguyen (1): e1000e: add system to disable K1 list drivers/net/ethernet/intel/e1000e/netdev.c | 26 +++++++++++-- drivers/net/ethernet/intel/igb/igb_main.c | 7 +++- drivers/net/ethernet/intel/igc/igc_main.c | 44 +++++++++++++++------- 3 files changed, 58 insertions(+), 19 deletions(-) -- 2.47.1