Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-05-10--00-00 (v6.15-rc5-1064-g054547c4035d) remotes/brancher/net-next-hw-2025-05-10--08-00 (v6.15-rc5-1109-gd3c6b4c4567f) ==== BASE DIFF ==== drivers/net/ethernet/stmicro/stmmac/Makefile | 2 +- drivers/net/ethernet/stmicro/stmmac/common.h | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 40 --- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 295 +--------------- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 25 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 89 +---- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 18 + drivers/net/ethernet/stmicro/stmmac/hwif.c | 9 + drivers/net/ethernet/stmicro/stmmac/hwif.h | 62 ++-- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c | 374 +++++++++++++++++++++ drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.h | 64 ++++ net/batman-adv/hard-interface.c | 31 +- net/batman-adv/main.c | 4 +- net/batman-adv/main.h | 3 +- net/batman-adv/mesh-interface.c | 15 - net/batman-adv/send.c | 4 +- net/batman-adv/translation-table.c | 2 +- 18 files changed, 541 insertions(+), 499 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.BZqIbxRNoG b/tmp/tmp.QD7ArnROW7 index f3140e28b4d7..37783870c232 100644 --- a/tmp/tmp.BZqIbxRNoG +++ b/tmp/tmp.QD7ArnROW7 @@ -4,6 +4,48 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +eth: fbnic: Add devlink dev flash support +eth: fbnic: Add mailbox support for PLDM updates +eth: fbnic: Add support for multiple concurrent completion messages +eth: fbnic: Accept minimum anti-rollback version from firmware +pldmfw: Don't require send_package_data or send_component_table to be defined +netlink: fix policy dump for int with validation callback +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 +amd-xgbe: add support for new pci device id 0x1641 +amd-xgbe: Add XGBE_XPCS_ACCESS_V3 support to xgbe_pci_probe() +amd-xgbe: add support for new XPCS routines +amd-xgbe: reorganize the xgbe_pci_probe() code path +amd-xgbe: reorganize the code of XPCS access +tools: ynl-gen: support struct for binary attributes +tools: ynl-gen: auto-indent else +tools: ynl-gen: support sub-type for binary attributes +net: airoha: Add the capability to allocate hw buffers in SRAM +dt-bindings: net: airoha: Add EN7581 memory-region property +net: track pfmemalloc drops via SKB_DROP_REASON_PFMEMALLOC +ovpn: ensure sk is still valid during cleanup +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: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING net: mana: Allocate MSI-X vectors dynamically net: mana: Allow irq_setup() to skip cpus for affinity @@ -11,12 +53,6 @@ PCI: hv: Allow dynamic MSI-X vector allocation PCI/MSI: Export pci_msix_prepare_desc() for dynamic MSI-X allocations net: libwx: Fix firmware interaction failure net: txgbe: Fix to calculate EEPROM checksum for AML devices -batman-adv: Drop unused net_namespace.h include -batman-adv: Switch to crc32 header for crc32c -batman-adv: no need to start/stop queue on mesh-iface -batman-adv: constify and move broadcast addr definition -batman-adv: Start new development cycle -batman-adv: fix duplicate MAC address check net: Lock lower level devices when updating features MLX5: Fix semaphore leak on command timeout net/mlx5: support software TX timestamp @@ -36,6 +72,3 @@ vsock/test: Fix occasional failure in SIOCOUTQ tests xfrm: Sanitize marks before insert net: phy: dp83867: use 2ns delay if not specified in DTB net: phy: dp83867: remove check of delay strap configuration -net: stmmac: dwxgmac2: Add support for HW-accelerated VLAN stripping -net: stmmac: stmmac_vlan: rename VLAN functions and symbol to generic symbol. -net: stmmac: Refactor VLAN implementation