NIPA Branch net-next-2025-10-09--12-00

Branches
Base trees
[+] eth: fbnic: fix missing programming of the default descriptor
[+] eth: fbnic: fix accounting of XDP packets
[+] eth: fbnic: fix saving stats from XDP_TX rings on close
[+] selftests: drv-net: xdp: rename netnl to ethnl
[+] selftests: drv-net: xdp: add test for interface level qstats
[+] eth: fbnic: fix reporting of alloc_failed qstats
[+] selftests: drv-net: fix linter warnings in pp_alloc_fail
[+] selftests: drv-net: pp_alloc_fail: lower traffic expectations
[+] selftests: drv-net: pp_alloc_fail: add necessary optoins to config
[+] Merge branch 'eth-fbnic-fix-xdp_tx-and-xdp-vs-qstats'
[+] net: airoha: Fix loopback mode configuration for GDM2 port
drivers/net/ethernet/airoha/airoha_eth.c | 4 +- drivers/net/ethernet/airoha/airoha_regs.h | 3 + drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c | 6 +- drivers/net/ethernet/meta/fbnic/fbnic_mac.c | 8 ++ drivers/net/ethernet/meta/fbnic/fbnic_netdev.c | 23 ++++- drivers/net/ethernet/meta/fbnic/fbnic_netdev.h | 1 + drivers/net/ethernet/meta/fbnic/fbnic_txrx.c | 74 ++++++++++------ drivers/net/ethernet/meta/fbnic/fbnic_txrx.h | 7 ++ tools/testing/selftests/drivers/net/hw/config | 4 + .../selftests/drivers/net/hw/pp_alloc_fail.py | 36 +++++--- tools/testing/selftests/drivers/net/xdp.py | 99 ++++++++++++++++++++-- 11 files changed, 215 insertions(+), 50 deletions(-)
New patches
@@ -1,39 +1,22 @@
nipa: config: disable kmemleak auto scan
nipa: config: x86: disable GPUs and sound
nipa: drv: net: add timeout
nipa: forwarding: set timeout to 3 hours
nipa: config: disable CPU_MITIGATIONS
nipa: tc_action dbg
nipa: selftests: net: enable profiling
nipa: dbg net/sctp_vrf.sh
nipa: dbg: tests: bonding: print info on failure
nipa: timestamp - try waking
nipa: profile (time) test output
nipa: config: x86: use periodic HZ tick
nipa: disable 6.17's merge window kunit tests
nipa: disable random kunit tests
nipa: fbnic: link up on QEMU
[+] net: gro_cells: Use nested-BH locking for gro_cell
net: usb: r8152: add error handling in rtl8152_driver_init
net: mtk: wed: add dma mask limitation and GFP_DMA32 for device with more than 4GB DRAM
net: usb: lan78xx: Fix lost EEPROM write timeout error(-ETIMEDOUT) in lan78xx_write_raw_eeprom
net: enetc: fix the deadlock of enetc_mdio_lock
dpll: zl3073x: Handle missing or corrupted flash configuration
dpll: zl3073x: Increase maximum size of flash utility
[c] net: airoha: Fix loopback mode configuration for GDM2 port
[-] net: stmmac: qcom-ethqos: add support for sa8255p
[-] net: stmmac: qcom-ethqos: define a callback for setting the serdes speed
[-] net: stmmac: qcom-ethqos: split power management context into a separate struct
[-] net: stmmac: qcom-ethqos: split power management fields into a separate structure
[-] net: stmmac: qcom-ethqos: wrap emac driver data in additional structure
[-] net: stmmac: qcom-ethqos: improve typing in devres callback
[-] net: stmmac: qcom-ethqos: use generic device properties
[-] dt-bindings: net: qcom: document the ethqos device for SCMI-based systems
[c] selftests: drv-net: pp_alloc_fail: add necessary optoins to config
[c] selftests: drv-net: pp_alloc_fail: lower traffic expectations
[c] selftests: drv-net: fix linter warnings in pp_alloc_fail
[c] eth: fbnic: fix reporting of alloc_failed qstats
[c] selftests: drv-net: xdp: add test for interface level qstats
[c] selftests: drv-net: xdp: rename netnl to ethnl
[c] eth: fbnic: fix saving stats from XDP_TX rings on close
[c] eth: fbnic: fix accounting of XDP packets
[c] eth: fbnic: fix missing programming of the default descriptor
Test results