Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-09-10--21-00 (v6.11-rc6-1419-gfba7d6243e4c) remotes/brancher/net-next-2024-09-11--00-00 (v6.11-rc6-1413-gd79a577d5f1e) ==== BASE DIFF ==== drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 10 +- drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 96 +++++++- drivers/net/ethernet/stmicro/stmmac/dwmac5.h | 12 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 9 +- drivers/net/ethernet/stmicro/stmmac/hwif.c | 6 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 22 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 35 ++- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 96 ++++++++ drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 273 ++++++++++----------- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 153 ++++++++---- drivers/net/phy/dp83822.c | 35 ++- include/linux/stmmac.h | 28 --- tools/testing/selftests/net/lib/csum.c | 16 +- 13 files changed, 533 insertions(+), 258 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.DDE8gf2FlB b/tmp/tmp.4Uu99xCJxF index 79e1cc2a18a1..abd43154455a 100644 --- a/tmp/tmp.DDE8gf2FlB +++ b/tmp/tmp.4Uu99xCJxF @@ -4,31 +4,38 @@ selftests/bpf: Fix a btf_dump selftest failure forwarding: set timeout to 3 hours bareudp: Pull inner IP header on xmit. bareudp: Pull inner IP header in bareudp_udp_encap_recv(). +net: ag71xx: remove dead code path +net: hsr: Fix null-ptr-deref in hsr_proxy_announce net: dpaa: Pad packets to ETH_ZLEN +qlcnic: make read-only const array key static net: sockmap: avoid race between sock_map_destroy() and sk_psock_put() mptcp: pm: Fix uaf in __timer_delete_sync +net: netconsole: fix wrong warning +net: netconsole: split send_msg_fragmented +net: netconsole: do not pass userdata up to the tail +net: netconsole: extract release appending into separate function +net: netconsole: track explicitly if msgbody was written to buffer +net: netconsole: introduce variable to track body length +net: netconsole: rename body to msg_body +net: netconsole: separate fragmented message handling in send_ext_msg +net: netconsole: split send_ext_msg_udp() function +net: netconsole: remove msg_ready variable net: libwx: fix number of Rx and Tx descriptors +net: ethernet: ti: am65-cpsw: setup priority to flow mapping +net: ethernet: ti: cpsw_ale: add policer/classifier helpers and setup defaults +net: ethernet: ti: cpsw_ale: add Policer and Thread control register fields +net: ethernet: ti: cpsw_ale: use regfields for number of Entries and Policers +net: ethernet: ti: cpsw_ale: use regfields for ALE registers +net: ethernet: ti: am65-cpsw: Introduce multi queue Rx +net: ethtool: Enhance error messages sent to user space +net: ethtool: Add support for writing firmware blocks using EPL payload +net: ethtool: Add new parameters and a function to support EPL net/mlx5: Fix error path in multi-packet WQE transmit net: ethernet: ti: cpsw_ale: Remove unused accessor functions net: ethernet: ti: am65-cpsw: Use __be64 type for id_temp net: ethernet: ti: am65-cpsw: Address __percpu Sparse warnings caif: replace deprecated strncpy with strscpy_pad net: xilinx: axienet: Schedule NAPI in two steps -iavf: add support to exchange qos capabilities -iavf: Add net_shaper_ops support -ice: Support VF queue rate limit and quanta size configuration -virtchnl: support queue rate limit and quanta size configuration -testing: net-drv: add basic shaper test -net-shapers: implement cap validation in the core -net: shaper: implement introspection support -netlink: spec: add shaper introspection support -net-shapers: implement shaper cleanup on queue deletion -net-shapers: implement delete support for NODE scope shaper -net-shapers: implement NL group operation -net-shapers: implement NL set and delete operations -net-shapers: implement NL get operation -netlink: spec: add shaper YAML spec -genetlink: extend info user-storage to match NL cb ctx idpf: enable WB_ON_ITR idpf: fix netdev Tx queue stop/wake idpf: refactor Tx completion routines @@ -112,7 +119,6 @@ net-timestamp: add selftests for SOF_TIMESTAMPING_OPT_RX_FILTER net-timestamp: introduce SOF_TIMESTAMPING_OPT_RX_FILTER flag dt-bindings: net: tja11xx: fix the broken binding net-timestamp: correct the use of SOF_TIMESTAMPING_RAW_HARDWARE -net: hsr: prevent NULL pointer dereference in hsr_proxy_announce() selftests: net: ioam: add tunsrc support ice: subfunction activation and base devlink ops ice: basic support for VLAN in subfunctions @@ -129,31 +135,9 @@ ice: treat subfunction VSI the same as PF VSI ice: add basic devlink subfunctions support ice: export ice ndo_ops functions ice: add new VSI type for subfunctions -selftests: net: csum: Fix checksums for packets with non-zero padding -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: 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: phy: dp83822: Fix NULL pointer dereference on DP83825 devices 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 -net: phy: Fallback to C22 access if needed in phy_mii_ioctl() -net: phy: Expose the direct mdiobus access functions net: dsa: felix: ignore pending status of TAS module when it's disabled -usbnet: fix cyclical race on disconnect with work queue -net: stmmac: Add BCM8958x driver to build system -net: stmmac: Add PCI driver support for BCM8958x -net: stmmac: Integrate dw25gmac into stmmac hwif handling -net: stmmac: Add basic dw25gmac support in stmmac core -net: stmmac: Add HDMA mapping for dw25gmac support