Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-04-16--00-00 (v6.15-rc1-548-g3433288e2a32) remotes/brancher/net-next-2025-04-16--03-00 (v6.15-rc1-573-g07084b5f232f) ==== BASE DIFF ==== drivers/net/ethernet/broadcom/bnxt/bnxt.c | 4 ++-- drivers/net/ethernet/marvell/octeontx2/nic/rep.c | 2 ++ drivers/net/ethernet/ti/am65-cpsw-nuss.c | 15 ++++++++++++++- drivers/net/phy/Kconfig | 2 -- net/bridge/br_input.c | 3 ++- net/sched/act_api.c | 16 ++++++++++++++-- 6 files changed, 34 insertions(+), 8 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.JJsJL1y1PC b/tmp/tmp.T800dN5Wf4 index 6a7c701949ea..39ebe4e3e403 100644 --- a/tmp/tmp.JJsJL1y1PC +++ b/tmp/tmp.T800dN5Wf4 @@ -6,8 +6,37 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +net: ethernet: mtk_eth_soc: convert cap_bit in mtk_eth_muxc struct to u64 +net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration +net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings +net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps +net: ethernet: mtk_eth_soc: reapply mdc divider on reset +pds_core: make wait_context part of q_info +pds_core: Remove unnecessary check in pds_client_adminq_cmd() +pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result +pds_core: Prevent possible adminq overflow/stuck condition net: lwtunnel: disable BHs when required net: don't try to ops lock uninitialized devs +net/mlx5: Fix memory leak in error path of ttc creation +net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() +vxlan: Convert FDB table to rhashtable +vxlan: Introduce FDB key structure +vxlan: Do not treat dst cache initialization errors as fatal +vxlan: Create wrappers for FDB lookup +vxlan: Rename FDB Tx lookup function +vxlan: Convert FDB flushing to RCU +vxlan: Convert FDB garbage collection to RCU +vxlan: Use linked list to traverse FDB entries +vxlan: Add a linked list of FDB entries +vxlan: Use a single lock to protect the FDB table +vxlan: Relocate assignment of default remote device +vxlan: Unsplit default FDB entry creation and notification +vxlan: Insert FDB into hash table in vxlan_fdb_create() +vxlan: Simplify creation of default FDB entry +vxlan: Add RCU read-side critical sections in the Tx path +net: pktgen: fix code style (WARNING: Prefer strscpy over strcpy) +net: pktgen: fix code style (WARNING: please, no space before tabs) +net: pktgen: fix code style (ERROR: else should follow close brace '}') net: ipv6: ioam6: fix double reallocation net: ipv6: ioam6: use consistent dst names net: phy: mediatek: init val in .phy_led_polarity_set for AN7581 @@ -56,7 +85,6 @@ ipv6: Move some validation from ip6_route_info_create() to rtm_to_fib6_config(). ipv6: Get rid of RTNL for SIOCDELRT and RTM_DELROUTE. ipv6: Validate RTA_GATEWAY of RTA_MULTIPATH in rtm_to_fib6_config(). batman-adv: Fix double-hold of meshif when getting enabled -selftests: rtnetlink: Fix bridge_parent_id failure on interface state selftests: fib_rule_tests: Add VRF match tests net: fib_rules: Fix iif / oif matching on L3 master device cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path @@ -78,7 +106,6 @@ ipv6: sr: Use nested-BH locking for hmac_storage ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT net: dst_cache: Use nested-BH locking for dst_cache::cache net: page_pool: Don't recycle into cache on PREEMPT_RT -eth: bnxt: fix missing ring index trim on error path nfc: replace improper check device_is_registered() in nfc_se_io() tcp: try to avoid safer when ACKs are thinned tcp: accecn: try to fit AccECN option with SACK @@ -95,23 +122,16 @@ tcp: accecn: AccECN negotiation tcp: AccECN core tcp: fast path functions later tcp: reorganize SYN ECN code -amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload -amd-xgbe: Fix data loss when RX checksum offloading is disabled -net: bridge: locally receive all multicast packets if IFF_ALLMULTI is set net: wangxun: restrict feature flags for tunnel packets net: txgbe: Support to set UDP tunnel port net: ethernet: ti: am65-cpsw: handle -EPROBE_DEFER net: ethernet: ti: am65-cpsw: set fwnode for ports -net: ethernet: ti: am65-cpsw: fix port_np reference counting rtase: Add ndo_setup_tc support for CBS offload in traffic control setup -net: phy: remove redundant dependency on NETDEVICES for PHYLINK and PHYLIB net: ch9200: avoid triggering NWay restart on non-zero PHY ID net: ch9200: add missing error handling in ch9200_bind() net: ch9200: fail fast on control_read() failures during get_mac_address() net: ch9200: remove extraneous return that prevents error propagation net: ch9200: fix uninitialised access bug during mii_nway_restart -octeontx2-pf: handle otx2_mbox_get_rsp errors -net: ipconfig: replace strncpy with strscpy net: enetc: add loopback support for i.MX95 ENETC PF net: enetc: add VLAN filtering support for i.MX95 ENETC PF net: enetc: move generic VLAN hash filter functions to enetc_pf_common.c @@ -127,4 +147,3 @@ net: enetc: move generic MAC filtering interfaces to enetc-core net: enetc: add command BD ring support for i.MX95 ENETC net: enetc: add initial netc-lib driver to support NTMP tcp: tcp_acceptable_seq select SND.UNA when SND.WND is 0 -tc: Return an error if filters try to attach too many actions