NIPA Branch net-next-2025-10-01--03-00

Branches
Base trees
[+] net/mlx5: Improve write-combining test reliability for ARM64 Grace CPUs
[+] net/mlx5: HWS, Generalize complex matchers
[+] net/mlx5e: Prevent entering switchdev mode with inconsistent netns
[+] net/mlx5: Improve QoS error messages with actual depth values
[+] net/mlx5e: Remove unused mdev param from RSS indir init
[+] net/mlx5e: Introduce mlx5e_rss_init_params
[+] net/mlx5e: Introduce mlx5e_rss_params for RSS configuration
[+] net/mlx5e: Use extack in set rxfh callback
[+] Merge branch 'net-mlx5-misc-changes-2025-09-28'
[+] octeontx2-vf: fix bitmap leak
[+] octeontx2-pf: fix bitmap leak
[+] Merge branch 'octeontx2-fix-bitmap-leaks-in-pf-and-vf'
.../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 1 + .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/rss.c | 91 +- drivers/net/ethernet/mellanox/mlx5/core/en/rss.h | 30 +- .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 43 +- .../net/ethernet/mellanox/mlx5/core/en/rx_res.h | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 15 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 33 + .../ethernet/mellanox/mlx5/core/steering/hws/bwc.c | 37 +- .../ethernet/mellanox/mlx5/core/steering/hws/bwc.h | 21 +- .../mellanox/mlx5/core/steering/hws/bwc_complex.c | 1821 ++++++++------------ .../mellanox/mlx5/core/steering/hws/bwc_complex.h | 60 +- .../mellanox/mlx5/core/steering/hws/definer.c | 87 +- .../mellanox/mlx5/core/steering/hws/definer.h | 9 +- drivers/net/ethernet/mellanox/mlx5/core/wc.c | 28 +- 17 files changed, 1023 insertions(+), 1277 deletions(-)
New patches
@@ -1,38 +1,24 @@
nipa: config: disable kmemleak auto scan
selftests: net: fix server bind failure in sctp_vrf.sh
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: 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
[+] net: psp: don't assume reply skbs will have a socket
[+] net: mscc: ocelot: Fix use-after-free caused by cyclic delayed work
Revert "Documentation: net: add flow control guide and document ethtool API"
net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter()
[-] net: ethernet: ti: Remove IS_ERR_OR_NULL checks for knav_dma_open_channel
[-] soc: ti: knav_dma: Make knav_dma_open_channel return NULL on error
[-] net: ethernet: ti: netcp: Handle both ERR_PTR and NULL from knav_dma_open_channel
page_pool: Fix PP_MAGIC_MASK to avoid crashing on some 32-bit arches
[-] net/mlx5e: Make DEFAULT_FRAG_SIZE relative to page size
[-] net: usb: lan78xx: Fix lost EEPROM read timeout error(-ETIMEDOUT) in lan78xx_read_raw_eeprom
[c] octeontx2-pf: fix bitmap leak
[c] octeontx2-vf: fix bitmap leak
[-] ice: ice_adapter: release xa entry on adapter allocation failure
selftest:net: Fix uninit pointers and return values
net/smc: handle -ENOMEM from smc_wr_alloc_link_mem gracefully
net/smc: make wr buffer count configurable
[c] net/mlx5e: Use extack in set rxfh callback
[c] net/mlx5e: Introduce mlx5e_rss_params for RSS configuration
[c] net/mlx5e: Introduce mlx5e_rss_init_params
[c] net/mlx5e: Remove unused mdev param from RSS indir init
[c] net/mlx5: Improve QoS error messages with actual depth values
[c] net/mlx5e: Prevent entering switchdev mode with inconsistent netns
[c] net/mlx5: HWS, Generalize complex matchers
[c] net/mlx5: Improve write-combining test reliability for ARM64 Grace CPUs
net: stmmac: Add support for Allwinner A523 GMAC200
dt-bindings: net: sun8i-emac: Add A523 GMAC200 compatible
Test results