Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-11-09--15-00 (v6.12-rc6-1443-gf9f8d69f48ad) remotes/brancher/net-next-2024-11-09--18-00 (v6.12-rc6-1436-g106c13d29dec) ==== BASE DIFF ==== Documentation/netlink/specs/tc.yaml | 2 +- drivers/isdn/hardware/mISDN/hfcmulti.c | 16 ++++----- drivers/net/ethernet/sfc/ef10.c | 2 +- drivers/net/ethernet/sfc/ef100_nic.c | 2 +- drivers/net/ethernet/sfc/ethtool_common.c | 46 +++++++++++-------------- drivers/net/ethernet/sfc/falcon/ethtool.c | 34 ++++++++---------- drivers/net/ethernet/sfc/falcon/falcon.c | 2 +- drivers/net/ethernet/sfc/falcon/net_driver.h | 2 +- drivers/net/ethernet/sfc/falcon/nic.c | 9 ++--- drivers/net/ethernet/sfc/falcon/nic.h | 2 +- drivers/net/ethernet/sfc/net_driver.h | 2 +- drivers/net/ethernet/sfc/nic.c | 9 ++--- drivers/net/ethernet/sfc/nic_common.h | 2 +- drivers/net/ethernet/sfc/ptp.c | 2 +- drivers/net/ethernet/sfc/ptp.h | 2 +- drivers/net/ethernet/sfc/siena/ethtool_common.c | 46 +++++++++++-------------- drivers/net/ethernet/sfc/siena/net_driver.h | 2 +- drivers/net/ethernet/sfc/siena/nic.c | 14 ++++---- drivers/net/ethernet/sfc/siena/nic_common.h | 5 +-- drivers/net/ethernet/sfc/siena/ptp.c | 2 +- drivers/net/ethernet/sfc/siena/ptp.h | 2 +- drivers/net/ethernet/sfc/siena/siena.c | 2 +- drivers/net/mctp/mctp-i2c.c | 3 +- drivers/net/mctp/mctp-i3c.c | 2 +- drivers/net/mctp/mctp-serial.c | 5 +-- include/net/mctp.h | 18 ++++++++++ include/net/mctpdevice.h | 4 ++- include/uapi/linux/if_link.h | 1 + net/mctp/device.c | 12 +++++-- net/mptcp/subflow.c | 1 - net/sctp/ipv6.c | 19 ++++++---- net/vmw_vsock/hyperv_transport.c | 1 + 32 files changed, 143 insertions(+), 130 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.0VJsRssWEC b/tmp/tmp.J1H5pBxCEj index ea201a4b87e7..68689320f873 100644 --- a/tmp/tmp.0VJsRssWEC +++ b/tmp/tmp.J1H5pBxCEj @@ -3,13 +3,15 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer tc_action dbg profile patch forwarding: set timeout to 3 hours +arm64: dts: mediatek: Set mediatek,mac-wol on DWMAC node for all boards +net: stmmac: dwmac-mediatek: Fix inverted handling of mediatek,mac-wol net: ethernet: ti: am65-cpsw: enable DSCP to priority map for RX net: ethernet: ti: am65-cpsw: update pri_thread_map as per IEEE802.1Q-2014 Remove unused function parameter in __smc_diag_dump eth: bnxt: use page pool for head frags net: page_pool: do not count normal frag allocation in stats -net: dsa: microchip: Add SGMII port support to KSZ9477 switch -dt-bindings: net: dsa: microchip: Add SGMII port support to KSZ9477 switch +net: dsa: microchip: Add LAN9646 switch support to KSZ DSA driver +dt-bindings: net: dsa: microchip: Add LAN9646 switch support enic: Move kdump check into enic_adjust_resources() enic: Move enic resource adjustments to separate function enic: Adjust used MSI-X wq/rq/cq/interrupt resources in a more robust way @@ -19,7 +21,6 @@ enic: Make MSI-X I/O interrupts come after the other required ones enic: Create enic_wq/rq structures to bundle per wq/rq data docs: net: Fix sfp-phylink whitespace docs: net: Fix text in eth/intel, mlx5 and switchdev docs -bnxt_en: ethtool: Supply ntuple rss context action stmmac: dwmac-intel-plat: fix call balance of tx_clk handling routines bpf: lwtunnel: Prepare bpf_lwt_xmit_reroute() to future .flowi4_tos conversion. bpf: ipv4: Prepare __bpf_redirect_neigh_v4() to future .flowi4_tos conversion. @@ -50,13 +51,6 @@ selftests: netfilter: Fix the bug of missing return values mctp i2c: notify user space on TX failure net: ipv4: Cache pmtu for all packet paths if multipath enabled net: ipv6: fix the address length for net_device on a GRE tunnel -octeon_ep_vf: add protective null checks in napi callbacks for cnxk cards -octeon_ep_vf: add protective null checks in napi callbacks for cn9k cards -octeon_ep_vf: Fix null dereferences to IQ/OQ pointers -octeon_ep: add protective null checks in napi callbacks for cnxk cards -octeon_ep: add protective null checks in napi callbacks for cn9k cards -octeon_ep: Fix null dereferences to IQ/OQ pointers -octeon_ep: Add checks to fix double free crashes. xprtrdma: Fix spelling errors of asynchronously r8169: copy vendor driver 2.5G/5G EEE advertisement constraints net: phy: add phy_set_eee_broken @@ -97,7 +91,6 @@ net/mlx5: Refactor scheduling element configuration bitmasks net/mlx5: Generalize max_rate and min_rate setting for nodes net/mlx5: Simplify QoS normalization by removing error handling net/mlx5: E-switch, refactor eswitch mode change -sctp: fix possible UAF in sctp_v6_available() net/mlx5: Enable unprivileged read of PCI VPD file PCI/sysfs: Change read permissions for VPD attributes net/mlx5e: Disable loopback self-test on multi-PF netdev @@ -169,8 +162,6 @@ r8169: align WAKE_PHY handling with r8125/r8126 vendor drivers r8169: improve rtl_set_d3_pll_down r8169: improve __rtl8169_set_wol rxrpc: Add a tracepoint for aborts being proposed -mISDN: Fix typos -hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer selftests: hsr: Add test for VLAN net: ti: icssg-prueth: Add VLAN support for HSR mode net: hsr: Add VLAN CTAG filter support @@ -190,17 +181,12 @@ net: dsa: microchip: cleanup error handling in ksz_mdio_register net: dsa: microchip: Refactor MDIO handling for side MDIO access dt-bindings: net: dsa: microchip: add mdio-parent-bus property for internal MDIO dt-bindings: net: dsa: microchip: add internal MDIO bus description -net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init -net: ti: icssg-prueth: Fix firmware load sequence. -mptcp: remove the redundant assignment of 'new_ctx->tcp_sock' in subflow_ulp_clone() ipv6: Fix soft lockups in fib6_select_path under high next hop churn -net: sfc: use ethtool string helpers mlx5/core: Schedule EQ comp tasklet only if necessary bridge: Allow deleting FDB entries with non-existent VLAN devlink: Add documentation for OcteonTx2 AF octeontx2-af: Knobs for NPC default rule counters octeontx2-af: Refactor few NPC mcam APIs -net: mctp: Expose transport binding identifier via IFLA attribute mm: page_frag: use __alloc_pages() to replace alloc_pages_node() mm: page_frag: reuse existing space for 'size' and 'pfmemalloc' xtensa: remove the get_order() implementation