NIPA Branch net-next-hw-2025-08-13--00-00

Branches
Base trees
[+] tcp: cdg: remove redundant __GFP_NOWARN
[+] RDS: remove redundant __GFP_NOWARN
[+] Merge branch 'net-remove-redundant-__gfp_nowarn'
[+] caif: Replace memset(0) + strscpy() with strscpy_pad()
[+] net: stmmac: make variable data a u32
[+] dt-bindings: nfc: ti,trf7970a: Drop 'db' suffix duplicating dtschema
[+] phonet: add __rcu annotations
.../devicetree/bindings/net/nfc/ti,trf7970a.yaml | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 2 +- net/caif/cfctrl.c | 4 +--- net/ipv4/tcp_cdg.c | 2 +- net/phonet/af_phonet.c | 4 ++-- net/phonet/socket.c | 23 +++++++++++----------- net/rds/ib_recv.c | 2 +- 7 files changed, 18 insertions(+), 20 deletions(-)
New patches
@@ -1,45 +1,106 @@
nipa: fbnic: link up on QEMU
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: 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: dbg net/sctp_vrf.sh
nipa: disable random kunit tests
[+] net: kcm: Fix race condition in kcm_unattach()
[+] selftests: net/forwarding: test purge of active DWRR classes
[+] net/sched: ets: use old 'nbands' while purging unused classes
[+] netdevsim: Fix wild pointer access in nsim_queue_free().
[+] net: enetc: Remove error print for devm_add_action_or_reset()
[+] ptp: add Alibaba CIPU PTP clock driver
[+] net: libwx: cleanup VF register macros
[+] virtio_net: adjust the execution order of function `virtnet_close` during freeze
[+] tun: replace strcpy with strscpy for ifr_name
[+] selftests: net: Test bridge backup port when port is administratively down
[+] bridge: Redirect to backup port when port is administratively down
[+] selftests: forwarding: Add a test for FDB activity notification control
[+] sfc: replace min/max nesting with clamp()
[+] net: mctp: Fix bad kfree_skb in bind lookup test
[+] net: mediatek: wed: Introduce MT7992 WED support to MT7988 SoC
[+] amd-xgbe: Configure and retrieve 'tx-usecs' for Tx coalescing
[+] vsock: use sizeof(struct sockaddr_storage) instead of magic value
[+] net: wangxun: support to use adaptive RX/TX coalescing
[+] net: wangxun: cleanup the code in wx_set_coalesce()
[+] net: wangxun: limit tx_max_coalesced_frames_irq
[+] net: ngbe: change the default ITR setting
[+] net: qrtr: mhi: Report endpoint id in sysfs
[+] net: qrtr: ns: support multiple endpoints
[+] net: qrtr: Drop remote {NEW|DEL}_LOOKUP messages
[+] net: qrtr: allow socket endpoint binding
[+] net: qrtr: Allow sendmsg to target an endpoint
[+] net: qrtr: Report endpoint for locally generated messages
[+] net: qrtr: Report sender endpoint in aux data
[+] net: qrtr: support identical node ids
[+] net: qrtr: fit node ID + port number combination into unsigned long
[+] net: qrtr: allocate and track endpoint ids
[+] net: qrtr: ns: validate msglen before ctrl_pkt use
[+] net/mlx5e: Implement PSP key_rotate operation
[+] net/mlx5e: Add Rx data path offload
[+] psp: provide decapsulation and receive helper for drivers
[+] net/mlx5e: Configure PSP Rx flow steering rules
[+] net/mlx5e: Add PSP steering in local NIC RX
[+] net/mlx5e: Implement PSP Tx data path
[+] psp: provide encapsulation helper for drivers
[+] net/mlx5e: Implement PSP operations .assoc_add and .assoc_del
[+] net/mlx5e: Support PSP offload functionality
[+] psp: track generations of device key
[+] net: psp: update the TCP MSS to reflect PSP packet overhead
[+] net: psp: add socket security association code
[+] net: tcp: allow tcp_timewait_sock to validate skbs before handing to device
[+] net: move sk_validate_xmit_skb() to net/core/dev.c
[+] psp: add op for rotation of device key
[+] tcp: add datapath logic for PSP with inline key exchange
[+] net: modify core data structures for PSP datapath support
[+] psp: base PSP device support
[+] psp: add documentation
[+] selftests: drv-net: add test for RSS on flow label
[+] eth: bnxt: support RSS on IPv6 Flow Label
[+] eth: fbnic: support RSS on IPv6 Flow Label
[+] net: ethtool: support including Flow Label in the flow hash for RSS
[+] net/core: fix wrong return value in __splice_segment
[+] selftests: drv-net: devmem: flip the direction of Tx tests
[+] selftests: net: terminate bkg() commands on exception
[+] selftests: drv-net: devmem: add / correct the IPv6 support
[+] selftests: drv-net: devmem: remove sudo from system() calls
[+] selftests: drv-net: add configs for zerocopy Rx
[+] net: mana: Use page pool fragments for RX buffers instead of full pages to improve memory efficiency.
[+] selftest: af_unix: Silence -Wall warning for scm_pid.c.
[+] selftest: af_unix: Silence -Wflex-array-member-not-at-end warning for scm_rights.c.
[+] selftest: af_unix: Silence -Wflex-array-member-not-at-end warning for scm_inq.c.
[+] selftest: af_unix: Add -Wall and -Wflex-array-member-not-at-end to CFLAGS.
[+] net: phy: fixed: remove usage of a faux device
[+] netconsole: use netpoll_parse_ip_addr in local_ip_store
[+] netconsole: use netpoll_parse_ip_addr in local_ip_store
[+] netconsole: add support for strings with new line in netpoll_parse_ip_addr
[+] netconsole: move netpoll_parse_ip_addr() earlier for reuse
net: mdio: mdio-bcm-unimac: Refine incorrect clock message
net/sched: Remove redundant memset(0) call in reset_policy()
microchip: lan865x: Fix LAN8651 autoloading
microchip: lan865x: fix module autoloading
net: ethernet: oa_tc6: Handle failure of spi_setup
net: airoha: Add airoha_offload.h header
net: airoha: npu: Enable core 3 for WiFi offloading
net: airoha: npu: Read NPU wlan interrupt lines from the DTS
net: airoha: npu: Add wlan irq management callbacks
net: airoha: npu: Add wlan_{send,get}_msg NPU callbacks
net: airoha: npu: Add NPU wlan memory initialization commands
dt-bindings: net: airoha: npu: Add memory regions used for wlan offload
[c] phonet: add __rcu annotations
[c] dt-bindings: nfc: ti,trf7970a: Drop 'db' suffix duplicating dtschema
[c] net: stmmac: make variable data a u32
net: pppoe: implement GRO/GSO support
net/mlx5: Don't use %pK through tracepoints
ice: Don't use %pK through printk or tracepoints
[c] caif: Replace memset(0) + strscpy() with strscpy_pad()
net: usb: asix_devices: add phy_mask for ax88772 mdio bus
net: stmmac: Return early if invalid in loongson_dwmac_fix_reset()
net: stmmac: Change first parameter of fix_soc_reset()
net: stmmac: Check stmmac_hw_setup() in stmmac_resume()
[-] net: bridge: fix soft lockup in br_multicast_query_expired()
net: cadence: macb: convert from round_rate() to determine_rate()
[-] SUNRPC: Remove redundant __GFP_NOWARN
[c] RDS: remove redundant __GFP_NOWARN
[c] tcp: cdg: remove redundant __GFP_NOWARN
[-] phy: ti: gmii-sel: Force RGMII TX delay
[-] bonding: fix multicast MAC address synchronization
Test results