Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-02-14--21-00 (v6.14-rc2-542-g73303237b178) remotes/brancher/net-next-2025-02-15--00-00 (v6.14-rc2-548-g261deababb20) ==== BASE DIFF ==== MAINTAINERS | 4 +- drivers/net/ethernet/mediatek/airoha_eth.c | 10 +- .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 131 +++++---------------- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 7 -- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 2 + drivers/net/pcs/pcs-xpcs.c | 89 +++++++++----- drivers/net/pcs/pcs-xpcs.h | 1 + drivers/net/phy/phylink.c | 25 +++- drivers/net/wwan/mhi_wwan_mbim.c | 2 +- include/linux/pcs/pcs-xpcs.h | 3 +- include/linux/phylink.h | 22 ++++ include/linux/stmmac.h | 2 + include/net/ip.h | 8 ++ net/core/secure_seq.c | 2 +- net/dccp/ipv4.c | 3 - net/dccp/ipv6.c | 9 +- net/ipv4/inet_connection_sock.c | 66 +++++++---- net/ipv4/inetpeer.c | 8 +- net/ipv4/syncookies.c | 8 +- net/ipv4/tcp.c | 44 +++---- net/ipv4/tcp_fastopen.c | 2 +- net/ipv4/tcp_input.c | 14 +-- net/ipv4/tcp_ipv4.c | 51 ++++---- net/ipv4/tcp_minisocks.c | 11 +- net/ipv4/tcp_output.c | 12 +- net/ipv4/tcp_timer.c | 4 +- net/ipv4/udp.c | 63 +++++----- net/ipv6/tcp_ipv6.c | 8 +- 28 files changed, 311 insertions(+), 300 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.EMwLkxzerb b/tmp/tmp.2Kmvjk9GiQ index 17eff4a9013c..f6480a17646f 100644 --- a/tmp/tmp.EMwLkxzerb +++ b/tmp/tmp.2Kmvjk9GiQ @@ -3,6 +3,13 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +gve: set xdp redirect target only when it is available +net: phy: marvell-88q2xxx: enable temperature sensor in mv88q2xxx_config_init +net: phy: marvell-88q2xxx: order includes alphabetically +net: phy: marvell-88q2xxx: align defines +ibmvnic: Print data buffers with kernel API's +hexdump: Use for_each macro in print_hex_dump +hexdump: Implement macro for converting large buffers selftests: test_vxlan_fdb_changelink: Add a test for MC remote change selftests: test_vxlan_fdb_changelink: Convert to lib.sh selftests: forwarding: lib: Move require_command to net, generalize @@ -44,7 +51,6 @@ devlink: Remove unused param of devlink_rate_nodes_check net: remove phylink_pcs .neg_mode boolean selftests: net: fix grammar in reuseaddr_ports_exhausted.c log message drop_monitor: fix incorrect initialization order -rtnetlink: Allow setting IFLA_PERM_ADDRESS at device creation time arp: switch to dev_getbyhwaddr() in arp_req_set_public() net: Add non-RCU dev_getbyhwaddr() helper selftest/bpf: Add vsock test for sockmap rejecting unconnected @@ -71,27 +77,13 @@ net: phy: mediatek: Add token ring access helper functions in mtk-phy-lib net: phy: mediatek: Change to more meaningful macros tun: Pad virtio headers ice: Fix signedness bug in ice_init_interrupt_scheme() -net: stmmac: refactor clock management in EQoS driver geneve: Fix use-after-free in geneve_find_dev(). -net: dsa: felix: Add NULL check for outer_tagging_rule() eth: mlx4: use the page pool for Rx buffers eth: mlx4: remove the local XDP fast-recycling ring eth: mlx4: don't try to complete XDP frames in netpoll eth: mlx4: create a page pool for Rx -netdev: clarify GSO vs csum in qstats eth: fbnic: support TCP segmentation offload net: phy: c45: improve handling of disabled EEE modes in generic ethtool functions -net: Add options as a flexible array to struct ip_tunnel_info -udp: use EXPORT_IPV6_MOD[_GPL]() -tcp: use EXPORT_IPV6_MOD[_GPL]() -inetpeer: use EXPORT_IPV6_MOD[_GPL]() -net: introduce EXPORT_IPV6_MOD() and EXPORT_IPV6_MOD_GPL() -inet: consolidate inet_csk_clone_lock() -inet: reduce inet_csk_clone_lock() indent level -net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors -dev: Use rtnl_net_dev_lock() in unregister_netdev(). -net: Fix dev_net(dev) race in unregister_netdevice_notifier_dev_net(). -net: Add net_passive_inc() and net_passive_dec(). idpf: use napi's irq affinity ice: use napi's irq affinity bnxt: use napi's irq affinity @@ -99,14 +91,6 @@ net: napi: add CPU affinity to napi_config net: move ARFS rmap management to core ice: clear NAPI's IRQ numbers in ice_vsi_clear_napi_queues() net/mlx4_core: Avoid impossible mlx4_db_alloc() order value -net: xpcs: group EEE code together -net: xpcs: clean up xpcs_config_eee() -net: xpcs: remove xpcs_config_eee() from global scope -net: stmmac: remove calls to xpcs_config_eee() -net: xpcs: convert to phylink managed EEE -net: stmmac: call xpcs_config_eee_mult_fact() -net: xpcs: add function to configure EEE clock multiplying factor -net: phylink: add support for notifying PCS about EEE mips: dts: cameo-rtl9302c: Add switch block mips: dts: realtek: Add switch interrupts dt-bindings: net: Add Realtek MDIO controller