Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-05-16--09-00 (v6.15-rc6-1195-ga623a08f94b7) remotes/brancher/net-next-2025-05-16--12-00 (v6.15-rc6-1305-g65995c3da364) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.8wOBrJCLPv b/tmp/tmp.z41tlYWP4W index 529237fad766..fa1523d9183f 100644 --- a/tmp/tmp.8wOBrJCLPv +++ b/tmp/tmp.z41tlYWP4W @@ -6,3 +6,113 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +sctp: Do not wake readers in __sctp_write_space() +vmxnet3: correctly report gso type for UDP tunnels +net: phy: realtek: add RTL8127-internal PHY +net: enetc: fix the error handling in enetc4_pf_netdev_create() +net: lan743x: Restore SGMII CTRL register on resume +net: dsa: microchip: Add SGMII port support to KSZ9477 switch +ipv6: Revert two per-cpu var allocation for RTM_NEWROUTE. +ipv6: Pass gfp_flags down to ip6_route_info_create_nh(). +Revert "ipv6: Factorise ip6_route_multipath_add()." +Revert "ipv6: sr: switch to GFP_ATOMIC flag to allocate memory during seg6local LWT setup" +ipv6: Narrow down RCU critical section in inet6_rtm_newroute(). +inet: Remove rtnl_is_held arg of lwtunnel_valid_encap_type(_attr)?(). +ipv6: Remove rcu_read_lock() in fib6_get_table(). +r8152: Add wake up function for RTL8153 +ethernet: eswin: Add eic7700 ethernet driver +ethernet: eswin: Document for eic7700 SoC +Documentation: netlink: specs: tc: Add DualPI2 specification +selftests/tc-testing: Add selftests for qdisc DualPI2 +sched: Add enqueue/dequeue of dualpi2 qdisc +sched: Dump configuration and statistics of dualpi2 qdisc +sched: Struct definition and parsing of dualpi2 qdisc +selftests: net: validate team flags propagation +tools: ynl: add a sample for rt-link +tools: ynl: enable codegen for all rt- families +tools: ynl: submsg: reverse parse / error reporting +tools: ynl-gen: submsg: support parsing and rendering sub-messages +tools: ynl-gen: submsg: render the structs +tools: ynl-gen: submsg: plumb thru an empty type +tools: ynl-gen: prepare for submsg structs +tools: ynl-gen: factor out the annotation of pure nested struct +netlink: specs: rt-link: add C naming info for ovpn +selftest: af_unix: Test SO_PASSRIGHTS. +af_unix: Introduce SO_PASSRIGHTS. +af_unix: Inherit sk_flags at connect(). +af_unix: Move SOCK_PASS{CRED,PIDFD,SEC} to struct sock. +net: Restrict SO_PASS{CRED,PIDFD,SEC} to AF_{UNIX,NETLINK,BLUETOOTH}. +tcp: Restrict SO_TXREHASH to TCP socket. +scm: Move scm_recv() from scm.h to scm.c. +af_unix: Don't pass struct socket to maybe_add_creds(). +af_unix: Factorise test_bit() for SOCK_PASSCRED and SOCK_PASSPIDFD. +selftests/vsock: add initial vmtest.sh for vsock +net: phy: move mdiobus_setup_mdiodev_from_board_info to mdio_bus_provider.c +net: airoha: Use dev_err_probe() +net: airoha: Use for_each_child_of_node_scoped() +net: airoha: Fix an error handling path in airoha_probe() +net: airoha: Fix an error handling path in airoha_alloc_gdm_port() +vmxnet3: update MTU after device quiesce +octeontx2-pf: Add tracepoint for NIX_PARSE_S +mr: consolidate the ipmr_can_free_table() checks. +net: bcmgenet: expose more stats in ethtool +net: bcmgenet: count hw discarded packets in missed stat +net: bcmgenet: switch to use 64bit statistics +net: sysfs: Implement is_visible for phys_(port_id, port_name, switch_id) +llc: fix data loss when reading from a socket in llc_ui_recvmsg() +ovpn: fix check for skb_to_sgvec_nomark() return value +ovpn: improve 'no route to host' debug message +ovpn: drop useless reg_state check in keepalive worker +selftest/net/ovpn: extend coverage with more test cases +ovpn: fix ndo_start_xmit return value on error +selftest/net/ovpn: fix crash in case of getaddrinfo() failure +ovpn: don't drop skb's dst when xmitting packet +ovpn: set skb->ignore_df = 1 before sending IPv6 packets out +MAINTAINERS: update git URL for ovpn +MAINTAINERS: add Sabrina as official reviewer for ovpn +net: rfs: add sock_rps_delete_flow() helper +r8169: add support for RTL8127A +bridge: netfilter: Fix forwarding of fragmented packets +net: selftests: add PHY loopback tests with HW checksum offload +net: selftests: add checksum mode support and SW checksum handling +net: selftests: prepare for detailed error handling in net_test_get_skb() +net: selftests: drop test index from net_selftest_get_strings() +net: phy: microchip: document where the LAN88xx PHYs are used +net: phy: make mdio consumer / device layer a separate module +net: dlink: add synchronization for stats update +net: dsa: microchip: linearize skb for tail-tagging switches +net: airoha: Fix page recycling in airoha_qdma_rx_process() +team: grab team lock during team_change_rx_flags +net: mana: Add handler for hardware servicing events +net/mlx5e: Reuse per-RQ XDP buffer to avoid stack zeroing overhead +amd-xgbe: read link status twice to avoid inconsistencies +net: phy: fixed_phy: remove fixed_phy_register_with_gpiod +vsock/test: check also expected errno on sigpipe test +vsock/test: retry send() to avoid occasional failure in sigpipe test +vsock/test: add timeout_usleep() to allow sleeping in timeout sections +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 +net: ethernet: ti: am65-cpsw: remove cpsw_ale_classifier_setup_default() +net: ethernet: ti: am65-cpsw: add network flow classification support +net: ethernet: ti: cpsw_ale: add policer save restore for PM sleep +net: ethernet: ti: cpsw_ale: add cpsw_ale_policer_set/clr_entry() +net: ethernet: ti: cpsw_ale: add cpsw_ale_policer_reset_entry() +net: ethernet: ti: cpsw_ale: return ALE index in cpsw_ale_add_ucast() +net: ethernet: ti: cpsw_ale: return ALE index in cpsw_ale_vlan_add_modify() +net: ethernet: ti: cpsw_ale: return ALE index in cpsw_ale_add_vlan() +net: ethernet: ti: cpsw_ale: Update Policer fields for more ALE size/ports +ptp: ocp: Limit signal/freq counts in summary output functions +net: phy: mediatek: do not require syscon compatible for pio property