Single branch specified, using that and the previous one:
   remotes/brancher/net-next-2024-12-19--03-00 (v6.13-rc2-648-gd4930b098a2d)
   remotes/brancher/net-next-2024-12-19--06-00 (v6.13-rc2-661-gd51f7d2fb943)

==== BASE DIFF ====
 drivers/net/ethernet/intel/ice/Makefile            |   3 +-
 drivers/net/ethernet/intel/ice/devlink/devlink.c   |   2 +-
 drivers/net/ethernet/intel/ice/devlink/health.c    | 269 +++++++++++++++++++++
 drivers/net/ethernet/intel/ice/devlink/health.h    |  58 +++++
 .../intel/ice/devlink/{devlink_port.c => port.c}   |   2 +-
 .../intel/ice/devlink/{devlink_port.h => port.h}   |   0
 drivers/net/ethernet/intel/ice/ice.h               |   2 +
 drivers/net/ethernet/intel/ice/ice_eswitch.h       |   2 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |  26 +-
 drivers/net/ethernet/intel/ice/ice_repr.c          |   2 +-
 drivers/net/ethernet/intel/ice/ice_sf_eth.c        |   2 +-
 drivers/net/ethernet/intel/idpf/idpf_dev.c         |   3 +
 drivers/net/ethernet/intel/idpf/idpf_txrx.c        |  29 ++-
 drivers/net/ethernet/intel/idpf/idpf_txrx.h        |   8 +-
 drivers/net/ethernet/intel/idpf/idpf_vf_dev.c      |   3 +
 drivers/net/ethernet/marvell/octeontx2/nic/rep.c   |   5 +-
 drivers/net/ethernet/renesas/rswitch.c             |  84 ++++---
 drivers/net/ethernet/renesas/rswitch.h             |  33 +--
 include/net/devlink.h                              |  13 +
 net/core/netdev-genl.c                             |   4 +-
 net/devlink/health.c                               |  67 +++++
 net/dsa/tag.h                                      |  16 +-
 net/psample/psample.c                              |   9 +-
 scripts/checkpatch.pl                              |   2 +
 .../selftests/net/openvswitch/openvswitch.sh       |   6 +-
 25 files changed, 562 insertions(+), 88 deletions(-)


==== COMMIT DIFF ====
diff --git a/tmp/tmp.9lZ9OEClDx b/tmp/tmp.dJVYSAmQvT
index 88ce4700bb2e..e65d77cbd49f 100644
--- a/tmp/tmp.9lZ9OEClDx
+++ b/tmp/tmp.dJVYSAmQvT
@@ -3,6 +3,10 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer
 tc_action dbg
 profile patch
 forwarding: set timeout to 3 hours
+net: b44: uninitialized variable in multiple places in b44.c
+selftests: drv-net: test empty queue and NAPI responses in netlink
+netdev-genl: avoid empty messages in napi get
+net: page_pool: add page_pool_put_page_nosync()
 net: stmmac: restructure the error path of stmmac_probe_config_dt()
 netfilter: ipset: Fix for recursive locking warning
 ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
@@ -48,16 +52,12 @@ net: stmmac: Drop useless code related to ethtool rx-copybreak
 net: mctp: handle skb cleanup on sock_queue failures
 net: mdiobus: fix an OF node reference leak
 net: netlink: catch attempts to send empty messages
-netdev-genl: avoid empty messages in queue dump
 net: dsa: microchip: Add suspend/resume support to KSZ DSA driver
 net: dsa: microchip: Fix LAN937X set_ageing_time function
 net: dsa: microchip: Fix KSZ9477 set_ageing_time function
 net: dsa: microchip: Do not execute PTP driver code for unsupported switches
 vsprintf: simplify number handling
 net: mv643xx_eth: fix an OF node reference leak
-idpf: trigger SW interrupt when exiting wb_on_itr mode
-idpf: add support for SW triggered interrupts
-selftests: openvswitch: fix tcpdump execution
 net: tn40xx: add pci-id of the aqr105-based Tehuti TN4010 cards
 net: tn40xx: prepare tn40xx driver to find phy of the TN9510 card
 net: tn40xx: create software node for mdio and phy and add to mdiobus
@@ -73,11 +73,8 @@ bnxt_en: Skip MAC loopback selftest if it is unsupported by FW
 bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW
 bnxt_en: Do not allow ethtool -m on an untrusted VF
 bnxt_en: Use FW defined resource limits for RoCE
-psample: adjust size if rate_as_probability is set
 net: dwmac-imx: add imx93 clock input support in RMII mode
 net: phy: micrel: Dynamically control external clock of KSZ PHY
-octeontx2-pf: fix error handling of devlink port in rvu_rep_create()
-octeontx2-pf: fix netdev memory leak in rvu_rep_create()
 net: hns3: fix kernel crash when 1588 is sent on HIP08 devices
 net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds issue
 net: hns3: initialize reset_timer before hclgevf_misc_irq_init()
@@ -103,13 +100,7 @@ net: fib_rules: Enable flow label selector usage
 ipv6: fib_rules: Add flow label support
 ipv4: fib_rules: Reject flow label attributes
 net: fib_rules: Add flow label selector attributes
-net: dsa: restore dsa_software_vlan_untag() ability to operate on VLAN-untagged traffic
 net: ti: icssg-prueth: Add Support for Multicast filtering with VLAN in HSR mode
 net: ti: icssg-prueth: Add Multicast Filtering support for VLAN in MAC mode
 net: ti: icssg-prueth: Add VLAN support in EMAC mode
 net: ti: Kconfig: Select HSR for ICSSG Driver
-net: renesas: rswitch: add mdio C22 support
-net: renesas: rswitch: use generic MPSM operation for mdio C45
-net: renesas: rswitch: align mdio C45 operations with datasheet
-net: renesas: rswitch: use FIELD_PREP for remaining MPIC register fields
-net: renesas: rswitch: do not write to MPSM register at init time