Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-09-04--09-00 (v6.11-rc5-1007-g71e999fb5790) remotes/brancher/net-next-2024-09-04--12-00 (v6.11-rc5-1051-gea5cb82820c1) ==== BASE DIFF ==== drivers/net/ethernet/microchip/Kconfig | 1 + drivers/net/ethernet/microchip/Makefile | 1 + drivers/net/ethernet/microchip/fdma/Kconfig | 18 + drivers/net/ethernet/microchip/fdma/Makefile | 7 + drivers/net/ethernet/microchip/fdma/fdma_api.c | 146 ++++++++ drivers/net/ethernet/microchip/fdma/fdma_api.h | 243 +++++++++++++ drivers/net/ethernet/microchip/sparx5/Kconfig | 1 + drivers/net/ethernet/microchip/sparx5/Makefile | 1 + .../net/ethernet/microchip/sparx5/sparx5_fdma.c | 382 +++++++-------------- .../net/ethernet/microchip/sparx5/sparx5_main.h | 31 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 22 +- include/net/mana/mana.h | 2 + 12 files changed, 560 insertions(+), 295 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.rxhAKnBx0U b/tmp/tmp.ZxF3PVZjUy index 7944067ca2df..1310c503f0a0 100644 --- a/tmp/tmp.rxhAKnBx0U +++ b/tmp/tmp.ZxF3PVZjUy @@ -2,9 +2,52 @@ tc_action dbg profile patch selftests/bpf: Fix a btf_dump selftest failure forwarding: set timeout to 3 hours +net: ftgmac100: Enable TX interrupt to avoid TX timeout +net: phy: microchip_t1: SQI support for LAN887x +net: dsa: felix: ignore pending status of TAS module when it's disabled +sch_cake: constify inverse square root cache +net: ti: icssg-prueth: Add multicast filtering support in HSR mode +net: ti: icssg-prueth: Enable HSR Tx duplication, Tx Tag and Rx Tag offload +net: ti: icssg-prueth: Add support for HSR frame forward offload +net: ti: icssg-prueth: Stop hardcoding def_inc +net: ti: icss-iep: Move icss_iep structure +net/core: make use of the helper macro LIST_HEAD() +net/ipv6: make use of the helper macro LIST_HEAD() +net/netfilter: make use of the helper macro LIST_HEAD() +net/tipc: make use of the helper macro LIST_HEAD() +net/ipv4: make use of the helper macro LIST_HEAD() +net: stmmac: silence FPE kernel logs +net: stmmac: support fp parameter of tc-taprio +net: stmmac: support fp parameter of tc-mqprio +net: stmmac: configure FPE via ethtool-mm +net: stmmac: refactor FPE verification process +net: stmmac: drop stmmac_fpe_handshake +net: stmmac: move stmmac_fpe_cfg to stmmac_priv data +net: lan743x: Add support to ethtool phylink get and set settings +net: lan743x: Migrate phylib to phylink +net: lan743x: Create separate Link Speed Duplex state function +net: lan743x: Create separate PCS power reset function +net: phylink: Add phylink_set_fixed_link() to configure fixed link state in phylink +netlink: specs: nftables: allow decode of tailscale ruleset +sfc: convert comma to semicolon sfc/siena: Convert comma to semicolon ionic: Convert comma to semicolon net: atlantic: convert comma to semicolon +bnx2x: Remove setting of RX software timestamp +cxgb4: Remove setting of RX software timestamp +ixgbe: Remove setting of RX software timestamp +igc: Remove setting of RX software timestamp +igb: Remove setting of RX software timestamp +ice: Remove setting of RX software timestamp +i40e: Remove setting of RX software timestamp +net: netcp: Remove setting of RX software timestamp +net: ti: icssg-prueth: Remove setting of RX software timestamp +net: ethernet: ti: cpsw_ethtool: Remove setting of RX software timestamp +net: ethernet: ti: am65-cpsw-ethtool: Remove setting of RX software timestamp +mlxsw: spectrum: Remove setting of RX software timestamp +net: sparx5: Remove setting of RX software timestamp +net: lan966x: Remove setting of RX software timestamp +lan743x: Remove setting of RX software timestamp selftests: net: enable bind tests fsl/fman: Validate cell-index value obtained from Device Tree virtio_net: Fix mismatched buf address when unmapping for small packets @@ -96,19 +139,6 @@ fou: Fix null-ptr-deref in GRO. eth: fbnic: Add support to fetch group stats eth: fbnic: Add ethtool support for fbnic selftests: add selftest for UDP SO_PEEK_OFF support -net: sparx5: ditch sparx5_fdma_rx/tx_reload() functions -net: sparx5: use contiguous memory for tx buffers -net: sparx5: use library helper for freeing tx buffers -net: sparx5: use FDMA library for adding DCB's in the tx path -net: sparx5: use the FDMA library for allocation of tx buffers -net: sparx5: use a few FDMA helpers in the rx path -net: sparx5: use library helper for freeing rx buffers -net: sparx5: use FDMA library for adding DCB's in the rx path -net: sparx5: use the FDMA library for allocation of rx buffers -net: sparx5: replace a few variables with new equivalent ones -net: sparx5: use FDMA library symbols -net: microchip: add FDMA library -net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup netlink: Use the BITS_PER_LONG macro net: mana: Improve mana_set_channels() in low mem conditions net: phy: Add driver for Motorcomm yt8821 2.5G ethernet phy