NIPA Branch net-next-2025-07-18--00-00

Branches
Base trees

No differences found.

New patches
@@ -1,107 +1,113 @@
disable random kunit tests [local patch]
profile patch [local patch]
dbg: tests: bonding: print info on failure [local patch]
drv: net: add timeout [local patch]
tc_action dbg [local patch]
forwarding: set timeout to 3 hours [local patch]
selftests: net: enable profiling [local patch]
timestamp - try waking [local patch]
[+] gve: Fix stuck TX queue for DQ queue format
[+] net: bcmasp: Add support for re-starting auto-negotiation
dpll: zl3073x: Initialize clock ID from device property
dt-bindings: dpll: Add clock ID property
[+] octeontx2-pf: Use new bandwidth profiles in receive queue
[+] octeontx2-af: Display new bandwidth profiles too in debugfs
[+] octeontx2-af: Accommodate more bandwidth profiles for cn20k
[+] octeontx2-pf: Initialize new NIX SQ context for cn20k
[+] octeontx2-pf: Initialize cn20k specific aura and pool contexts
[+] octeontx2-af: Skip NDC operations for cn20k
[+] octeontx2-af: Extend debugfs support for cn20k NPA
[+] octeontx2-af: Add cn20k NPA block contexts
[+] octeontx2-af: Extend debugfs support for cn20k NIX
[+] octeontx2-af: Add cn20k NIX block contexts
[+] octeontx2-af: Simplify context writing and reading to hardware
gve: implement DQO RX datapath and control path for AF_XDP zero-copy
gve: implement DQO TX datapath for AF_XDP zero-copy
gve: keep registry of zc xsk pools in netdev_priv
gve: merge xdp and xsk registration
gve: deduplicate xdp info and xsk pool registration logic
selftests: netfilter: tone-down conntrack clash test
selftests: rtnetlink: Add operational state test
net: usb: cdc-ncm: check for filtering capability
net/mlx5: E-Switch, Fix peer miss rules to use peer eswitch
net/mlx5: Fix memory leak in cmd_exec()
[-] Documentation: networking: add detailed guide on Ethernet flow control configuration
net: ti: icssg-prueth: Fix buffer allocation for ICSSG
net: selftests: add PHY-loopback test for bad TCP checksums
ptp: add Alibaba CIPU PTP clock driver
net: stmmac: dwmac-renesas-gbeth: Add PM suspend/resume callbacks
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
tcp: trace retransmit failures in tcp_retransmit_skb
dpaa2-switch: Fix device reference count leak in MAC endpoint handling
dpaa2-eth: Fix device reference count leak in MAC endpoint handling
bus: fsl-mc: Fix potential double device reference in fsl_mc_get_endpoint()
net: appletalk: Fix use-after-free in AARP proxy probe
selftests/drivers/net: Support ipv6 for napi_id test
[-] neighbour: Update pneigh_entry in pneigh_create().
[-] neighbour: Protect tbl->phash_buckets[] with a dedicated mutex.
[-] neighbour: Drop read_lock_bh(&tbl->lock) in pneigh_lookup().
[-] neighbour: Remove __pneigh_lookup().
[-] neighbour: Use rcu_dereference() in pneigh_get_{first,next}().
[-] neighbour: Drop read_lock_bh(&tbl->lock) in pneigh_dump_table().
[-] neighbour: Convert RTM_GETNEIGH to RCU.
[-] neighbour: Annotate access to struct pneigh_entry.{flags,protocol}.
[-] neighbour: Free pneigh_entry after RCU grace period.
[-] neighbour: Annotate neigh_table.phash_buckets and pneigh_entry.next with __rcu.
[-] neighbour: Split pneigh_lookup().
[-] neighbour: Move neigh_find_table() to neigh_get().
[-] neighbour: Allocate skb in neigh_get().
[-] neighbour: Move two validations from neigh_get() to neigh_valid_get_req().
[-] neighbour: Make neigh_valid_get_req() return ndmsg.
ARM: mxs_defconfig: Enable CONFIG_FEC_MTIP_L2SW to support MTIP L2 switch
ARM: mxs_defconfig: Update mxs_defconfig to 6.16-rc5
ARM: mxs_defconfig: Enable CONFIG_NFS_FSCACHE
net: mtip: Extend the L2 switch driver for imx287 with bridge operations
net: mtip: Extend the L2 switch driver with management operations
net: mtip: Add mtip_switch_{rx|tx} functions to the L2 switch driver
net: mtip: Add net_device_ops functions to the L2 switch driver
net: mtip: Add buffers management functions to the L2 switch driver
net: mtip: The L2 switch driver for imx287
ARM: dts: nxp: mxs: Adjust XEA board's DTS to support L2 switch
ARM: dts: nxp: mxs: Adjust the imx28.dtsi L2 switch description
dt-bindings: net: Add MTIP L2 switch description
[-] selftests: net: prevent Python from buffering the output
netdevsim: remove redundant branch
net: track pfmemalloc drops via SKB_DROP_REASON_PFMEMALLOC
net: stream: add description for sk_stream_write_space()
ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting
net/mlx5e: Remove duplicate mkey from SHAMPO header
net/mlx5e: SHAMPO, Remove mlx5e_shampo_get_log_hd_entry_size()
net/mlx5e: SHAMPO, Cleanup reservation size formula
net/mlx5e: Properly access RCU protected qdisc_sleeping variable
net/mlx5e: fix kdoc warning on eswitch.h
net/mlx5: HWS, Enable IPSec hardware offload in legacy mode
net: ag71xx: Add missing check after DMA map
et131x: Add missing check after DMA map
net: pppoe: implement GRO support
net: pcs: xpcs: mask readl() return value to 16 bits
[-] net: dsa: b53: mmap: Implement bcm63xx ephy power control
[-] net: dsa: b53: mmap: Add register layout for bcm6368
[-] net: dsa: b53: mmap: Add register layout for bcm6318
[-] net: dsa: b53: mmap: Add register layout for bcm63268
[-] net: dsa: b53: Define chip IDs for more bcm63xx SoCs
[-] dt-bindings: net: dsa: b53: Document brcm,gpio-ctrl property
[-] net: dsa: b53: mmap: Add reference to bcm63xx gpio controller
[-] net: dsa: b53: Add phy_enable(), phy_disable() methods
net: usb: Remove duplicate assignments for net->pcpu_stat_type
[+] net/mlx5: Fix an IS_ERR() vs NULL bug in esw_qos_move_node()
[+] net: ethernet: mtk_wed: Fix NULL vs IS_ERR() bug in mtk_wed_get_memory_region()
[+] net: airoha: Fix a NULL vs IS_ERR() bug in airoha_npu_run_firmware()
[+] net: phy: qcom: qca807x: Support PHY counter
[+] net: phy: qcom: qca808x: Support PHY counter
[+] net: phy: qcom: Add PHY counter support
[+] selftests: net: prevent Python from buffering the output
[+] Merge branch 'neighbour-convert-rtm_getneigh-to-rcu-and-make-pneigh-rtnl-free'
[+] neighbour: Update pneigh_entry in pneigh_create().
[+] neighbour: Protect tbl->phash_buckets[] with a dedicated mutex.
[+] neighbour: Drop read_lock_bh(&tbl->lock) in pneigh_lookup().
[+] neighbour: Remove __pneigh_lookup().
[+] neighbour: Use rcu_dereference() in pneigh_get_{first,next}().
[+] neighbour: Drop read_lock_bh(&tbl->lock) in pneigh_dump_table().
[+] neighbour: Convert RTM_GETNEIGH to RCU.
[+] neighbour: Annotate access to struct pneigh_entry.{flags,protocol}.
[+] neighbour: Free pneigh_entry after RCU grace period.
[+] neighbour: Annotate neigh_table.phash_buckets and pneigh_entry.next with __rcu.
[+] neighbour: Split pneigh_lookup().
[+] neighbour: Move neigh_find_table() to neigh_get().
[+] neighbour: Allocate skb in neigh_get().
[+] neighbour: Move two validations from neigh_get() to neigh_valid_get_req().
[+] neighbour: Make neigh_valid_get_req() return ndmsg.
[+] Merge branch 'ethtool-rss-support-rss_set-via-netlink'
selftests: drv-net: rss_api: test input-xfrm and hash fields
ethtool: rss: support setting flow hashing fields
ethtool: rss: support setting input-xfrm via Netlink
netlink: specs: define input-xfrm enum in the spec
selftests: drv-net: rss_api: test setting hashing key via Netlink
ethtool: rss: support setting hkey via Netlink
ethtool: rss: support setting hfunc via Netlink
selftests: drv-net: rss_api: test setting indirection table via Netlink
tools: ynl: support packing binary arrays of scalars
selftests: drv-net: rss_api: factor out checking min queue count
ethtool: rss: initial RSS_SET (indirection table handling)
[-] net/mlx5: Fix an IS_ERR() vs NULL bug in esw_qos_move_node()
[-] net: ethernet: mtk_wed: Fix NULL vs IS_ERR() bug in mtk_wed_get_memory_region()
[-] net: airoha: Fix a NULL vs IS_ERR() bug in airoha_npu_run_firmware()
[-] net: phy: qcom: qca807x: Support PHY counter
[-] net: phy: qcom: qca808x: Support PHY counter
[-] net: phy: qcom: Add PHY counter support
net/mlx5e: TX, Fix dma unmapping for devmem tx
Test results