Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-11-08--00-00 (v6.12-rc6-1374-g4b45c4e27f82) remotes/brancher/net-next-2024-11-08--03-00 (v6.12-rc6-1399-g70845e9d7a05) ==== BASE DIFF ==== drivers/net/ethernet/freescale/enetc/enetc_pf.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.aWezUtGB4i b/tmp/tmp.Cu9nAhogw8 index e80245ffa03e..5cea2740118f 100644 --- a/tmp/tmp.aWezUtGB4i +++ b/tmp/tmp.Cu9nAhogw8 @@ -3,11 +3,14 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer tc_action dbg profile patch forwarding: set timeout to 3 hours +selftests: net: add netlink-dumps to .gitignore +Fix u32's systematic failure to free IDR entries for hnodes. net: clarify SO_DEVMEM_DONTNEED behavior in documentation net: fix SO_DEVMEM_DONTNEED looping too long virtio/vsock: Improve MSG_ZEROCOPY error handling vsock: Fix sk_error_queue memory leak virtio/vsock: Fix accept_queue memory leak +sctp: fix possible UAF in sctp_v6_available() net/mlx5e: Disable loopback self-test on multi-PF netdev net/mlx5e: CT: Fix null-ptr-deref in add rule err flow net/mlx5e: clear xdp features on non-uplink representors @@ -16,6 +19,8 @@ net/mlx5: fs, lock FTE when checking if active net/mlx5: Fix msix vectors to respect platform limit net/mlx5: E-switch, unload IB representors when unloading ETH representors gve: Flow steering trigger reset only for timeout error +mlx5/core: deduplicate {mlx5_,}eq_update_ci() +mlx5/core: relax memory barrier in eq_update_ci() net: freescale: ucc_geth: phylink conversion net: freescale: ucc_geth: Hardcode the preamble length to 7 bytes net: freescale: ucc_geth: Simplify frame length check @@ -24,6 +29,25 @@ net: freescale: ucc_geth: Use netdev->phydev to access the PHY net: freescale: ucc_geth: split adjust_link for phylink conversion net: freescale: ucc_geth: Drop support for the "interface" DT property Avoid traversing addrconf hash on ifdown +libeth: add a couple of XDP helpers (libeth_xdp) +libeth: support native XDP and register memory model +xsk: add helper to get &xdp_desc's DMA and meta pointer in one go +xsk: add generic XSk &xdp_buff -> skb conversion +xsk: make xsk_buff_add_frag really add a frag via __xdp_buff_add_frag() +xsk: allow attaching XSk pool via xdp_rxq_info_reg_mem_model() +xsk: align &xdp_buff_xsk harder +xdp: add generic xdp_build_skb_from_buff() +xdp: add generic xdp_buff_add_frag() +xdp: get rid of xdp_frame::mem.id +page_pool: allow mixing PPs within one bulk +page_pool: make page_pool_put_page_bulk() actually handle array of pages +xdp: register system page pool as an XDP memory model +xdp: allow attaching already registered memory model to xdp_rxq_info +xdp, xsk: constify read-only arguments of some static inline helpers +bpf, xdp: constify some bpf_prog * function arguments +unroll: add generic loop unroll helpers +skbuff: allow 2-4-argument skb_frag_dma_map() +jump_label: export static_key_slow_{inc,dec}_cpuslocked() net: Implement fault injection forcing skb reallocation Documentation: octeontx2: Add Documentation for RVU representors octeontx2-pf: Adds TC offload support