Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-07-17--21-00 (v6.16-rc6-1607-gbbcce3358ac5) remotes/brancher/net-next-2025-07-18--00-00 (v6.16-rc6-1613-gb7e5781cfbe1) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.AXztYq4SZ8 b/tmp/tmp.ETpwroDvh6 index 87a8dfe2393d..2d0d4a437a29 100644 --- a/tmp/tmp.AXztYq4SZ8 +++ b/tmp/tmp.ETpwroDvh6 @@ -6,8 +6,21 @@ 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 @@ -18,7 +31,6 @@ 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 @@ -36,21 +48,6 @@ 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 @@ -63,7 +60,6 @@ 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() @@ -78,15 +74,31 @@ 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 @@ -98,10 +110,4 @@ 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