Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-06-10--18-00 (net-next-6.16-10927-g54fb837286f1) remotes/brancher/net-next-2025-06-10--21-00 (net-next-6.16-10939-g50cae0877df3) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.IeASnKQBRU b/tmp/tmp.x3NOvn7oJl index e6e0b9055dde..73b0f9bd46bb 100644 --- a/tmp/tmp.IeASnKQBRU +++ b/tmp/tmp.x3NOvn7oJl @@ -8,6 +8,11 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +e1000: Move cancel_work_sync to avoid deadlock +ice/ptp: fix crosstimestamp reporting +iavf: fix reset_task for early reset event +i40e: retry VFLR handling if there is ongoing VF reset +i40e: return false from i40e_reset_vf if reset is in progress net/mlx5e: Fix number of lanes to UNKNOWN when using data_rate_oper net/mlx5e: Fix leak of Geneve TLV option object net/mlx5e: Properly access RCU protected qdisc_sleeping variable @@ -24,20 +29,31 @@ netlink: specs: fix up truthy values netlink: specs: fix up spaces before comments netlink: specs: clean up spaces in brackets netlink: specs: add doc start markers to yaml +tcp: try to avoid safer when ACKs are thinned +tcp: accecn: try to fit AccECN option with SACK +tcp: accecn: AccECN ACE field multi-wrap heuristic +tcp: accecn: AccECN option ceb/cep heuristic +tcp: accecn: AccECN option failure handling +tcp: accecn: AccECN option send control +tcp: accecn: AccECN option +tcp: sack option handling improvements +tcp: accecn: AccECN needs to know delivered bytes +tcp: accecn: add AccECN rx byte counters +tcp: accecn: AccECN negotiation +tcp: AccECN core +tcp: reorganize tcp_sock_write_txrx group for variables later +tcp: fast path functions later +tcp: reorganize SYN ECN code leds: trigger: netdev: refactor netdev_event_requires_handling() leds: trigger: netdev: separate event checks net: macb: Add shutdown operation support net: fman_memac: Don't use of_property_read_bool on non-boolean property managed -mac802154_hwsim: allow users to specify the number of simulated radios dynamically instead of the previously hardcoded value of 2 docs: netlink: store generated .rst files at Documentation/output docs: netlink: don't ignore generated rst files docs: netlink: netlink-raw.rst: use :ref: instead of :doc: tools: ynl_gen_rst.py: create a top-level reference rtase: Link queues to NAPI instances rtase: Link IRQs to NAPI instances -cxgb3: Split complex PCI write statement into logic + write -cxgb3: Use FIELD_GET() for PCI register fields -cxgb3: Replace PCI related literals with defines & correct variable rtase: Refine the flexibility of Rx queue allocation can: add drop reasons in CAN protocols receive path can: add drop reasons in the receive path of AF_CAN @@ -86,10 +102,6 @@ net: bonding: add tracepoint for 802.3ad net: bonding: send peer notify when failure recovery net: bonding: add broadcast_neighbor netlink option net: bonding: add broadcast_neighbor option for 802.3ad -net: ftgmac100: Add optional reset control for RMII mode on Aspeed SoCs -ARM: dts: aspeed-g6: Add resets property for MAC controllers -dt-bindings: clock: ast2600: Add reset definitions for MAC1 and MAC2 -dt-bindings: net: ftgmac100: Add resets property selftests: net: add test case for NAT46 looping back dst net: clear the dst when changing skb protocol net: dlink: enable RMON MMIO access on supported devices