Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-04-22--09-00 (v6.15-rc2-789-g8186e7ab127c) remotes/brancher/net-next-2025-04-22--12-00 (v6.15-rc2-796-g840adc4d29fa) ==== BASE DIFF ==== .../net/ethernet/pensando/ionic/ionic_ethtool.c | 99 ++-- drivers/net/ethernet/pensando/ionic/ionic_if.h | 17 +- drivers/net/ethernet/realtek/rtase/rtase.h | 15 + drivers/net/ethernet/realtek/rtase/rtase_main.c | 60 +++ drivers/net/phy/microchip.c | 46 +- drivers/net/vxlan/vxlan_core.c | 542 +++++++++------------ drivers/net/vxlan/vxlan_private.h | 11 +- drivers/net/vxlan/vxlan_vnifilter.c | 8 +- include/net/vxlan.h | 5 +- net/rxrpc/rxgk_app.c | 1 + 10 files changed, 390 insertions(+), 414 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.G5n64syHp3 b/tmp/tmp.aL4zN6Ou2z index ba873f1fd516..3ee005b9b92f 100644 --- a/tmp/tmp.G5n64syHp3 +++ b/tmp/tmp.aL4zN6Ou2z @@ -6,6 +6,13 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +net: stmmac: socfpga: Remove unused pcs-mdiodev field +net: stmmac: socfpga: Don't check for phy to enable the SGMII adapter +net: stmmac: socfpga: Enable internal GMII when using 1000BaseX +net/mlx5: HWS, Disallow matcher IP version mixing +net/mlx5: HWS, Harden IP version definer checks +net/mlx5: HWS, Fix IP version decision +net: dp83822: Fix OF_MDIO config check net: dsa: mt7530: sync driver-specific behavior of MT7531 variants xdp: create locked/unlocked instances of xdp redirect target setters vsock/test: Expand linger test to ensure close() does not misbehave @@ -135,31 +142,8 @@ net: selftests: initialize TCP header and skb payload with zero net: stmmac: dwmac-loongson: Add new GMAC's PCI device ID support net: stmmac: dwmac-loongson: Add new multi-chan IP core support net: stmmac: dwmac-loongson: Move queue number init to common function -rtase: Add ndo_setup_tc support for CBS offload in traffic control setup -rxrpc: rxgk: Set error code in rxgk_yfs_decode_ticket() -net: phy: microchip: force IRQ polling mode for lan88xx selftests: tc-testing: Add TDC tests that exercise reentrant enqueue behaviour net_sched: qfq: Fix double list add in class with netem as child qdisc net_sched: ets: Fix double list add in class with netem as child qdisc net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc net_sched: drr: Fix double list add in class with netem as child qdisc -TCP: pass accepted-TFO indication through getsockopt -TCP: note received valid-cookie Fast Open option -ionic: add module eeprom channel data to ionic_if and ethtool -ionic: support ethtool get_module_eeprom_by_page -ionic: extend the QSFP module sprom for more pages -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