Single branch specified, using that and the previous one:
   remotes/brancher/net-next-2025-02-15--00-00 (v6.14-rc2-548-g261deababb20)
   remotes/brancher/net-next-2025-02-15--03-00 (v6.14-rc2-543-g32b12db535ff)

==== BASE DIFF ====
 Documentation/networking/napi.rst                  | 33 +++++++-
 drivers/net/dsa/b53/b53_serdes.c                   |  1 -
 drivers/net/dsa/mt7530.c                           |  1 -
 drivers/net/dsa/mv88e6xxx/pcs-6185.c               |  1 -
 drivers/net/dsa/mv88e6xxx/pcs-6352.c               |  1 -
 drivers/net/dsa/mv88e6xxx/pcs-639x.c               |  4 -
 drivers/net/dsa/qca/qca8k-8xxx.c                   |  1 -
 drivers/net/ethernet/cadence/macb_main.c           |  2 -
 drivers/net/ethernet/freescale/fman/fman_dtsec.c   |  1 -
 drivers/net/ethernet/marvell/mvneta.c              |  1 -
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |  2 -
 .../net/ethernet/marvell/prestera/prestera_main.c  |  1 -
 drivers/net/ethernet/meta/fbnic/fbnic_phylink.c    |  1 -
 .../net/ethernet/microchip/lan966x/lan966x_main.c  |  1 -
 .../net/ethernet/microchip/sparx5/sparx5_main.c    |  1 -
 drivers/net/ethernet/realtek/r8169_main.c          | 32 ++++++++
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |  1 -
 drivers/net/pcs/pcs-lynx.c                         |  1 -
 drivers/net/pcs/pcs-mtk-lynxi.c                    |  1 -
 drivers/net/pcs/pcs-rzn1-miic.c                    |  1 -
 drivers/net/pcs/pcs-xpcs.c                         |  1 -
 drivers/net/phy/phy.c                              |  6 +-
 drivers/net/phy/phy_device.c                       | 40 +++++-----
 drivers/net/phy/phylink.c                          | 30 ++------
 drivers/net/phy/realtek/realtek_main.c             | 90 +++++++++-------------
 include/linux/phy.h                                | 29 -------
 include/linux/phylink.h                            |  2 -
 27 files changed, 130 insertions(+), 156 deletions(-)


==== COMMIT DIFF ====
diff --git a/tmp/tmp.M3JkWtTwfj b/tmp/tmp.JztFOXyJUy
index f6480a17646f..477a783d3e87 100644
--- a/tmp/tmp.M3JkWtTwfj
+++ b/tmp/tmp.JztFOXyJUy
@@ -4,6 +4,11 @@ tc_action dbg
 profile patch
 forwarding: set timeout to 3 hours
 gve: set xdp redirect target only when it is available
+selftests: net: add support for testing SO_RCVMARK and SO_RCVPRIORITY
+net: phy: realtek: add helper RTL822X_VND2_C22_REG
+net: use napi_id_valid helper
+net: phy: marvell-88q2xxx: Init PHY private structure for mv88q211x
+trace: tcp: Add tracepoint for tcp_cwnd_reduction()
 net: phy: marvell-88q2xxx: enable temperature sensor in mv88q2xxx_config_init
 net: phy: marvell-88q2xxx: order includes alphabetically
 net: phy: marvell-88q2xxx: align defines
@@ -30,25 +35,6 @@ pfcp: Convert pfcp_net_exit() to ->exit_batch_rtnl().
 page_pool: avoid infinite loop to schedule delayed worker
 vsock/virtio: fix variables initialization during resuming
 net/sched: cls_api: fix error handling causing NULL dereference
-net: phy: remove helper phy_is_internal
-net: phy: stop exporting phy_queue_state_machine
-net: phy: stop exporting feature arrays which aren't used outside phylib
-net: phy: remove fixup-related definitions from phy.h which are not used outside phylib
-documentation: networking: Add NAPI config
-net: phy: realtek: switch from paged to MMD ops in rtl822x functions
-net: phy: realtek: improve mmd register access for internal PHY's
-r8169: add PHY c45 ops for MDIO_MMD_VENDOR2 registers
-net/mlx5: Document devlink rates and cross-esw scheduling
-net/mlx5: qos: Init shared devlink rate domain
-net/mlx5: qos: Support cross-esw tx scheduling
-net/mlx5: qos: Introduce shared esw qos domains
-devlink: Allow rate node parents from other devlinks
-devlink: Allow specifying parent device for rate commands
-devlink: Introduce shared rate domains
-devlink: Serialize access to rate domains
-devlink: Store devlink rates in a rate domain
-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
 arp: switch to dev_getbyhwaddr() in arp_req_set_public()
@@ -65,7 +51,6 @@ net: pktgen: fix 'rate 0' error handling (return -EINVAL)
 net: pktgen: fix hex32_arg parsing for short reads
 net: pktgen: enable 'param=value' parsing
 net: pktgen: replace ENOTSUPP with EOPNOTSUPP
-net: skb: do not assume that ktime_t is equal to s64
 net/mlx5: Add sensor name to temperature event message
 net/mlx5: Modify LSB bitmask in temperature event to include only the first bit
 net/mlx5: Prefix temperature event bitmap with '0x' for clarity
@@ -82,7 +67,6 @@ 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
-eth: fbnic: support TCP segmentation offload
 net: phy: c45: improve handling of disabled EEE modes in generic ethtool functions
 idpf: use napi's irq affinity
 ice: use napi's irq affinity