Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-11-07--18-00 (v6.12-rc5-1405-gcb7ba6c289e6) remotes/brancher/net-next-2024-11-07--21-00 (v6.12-rc5-1424-gc77d4790a8f2) ==== BASE DIFF ==== .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 1 + include/net/netfilter/nf_tables.h | 4 +++ include/trace/events/rxrpc.h | 1 + net/netfilter/nf_tables_api.c | 41 ++++++++++++++++++---- net/rxrpc/conn_client.c | 4 +++ net/smc/af_smc.c | 4 ++- net/smc/smc_ib.c | 8 ++--- net/smc/smc_pnet.c | 4 +-- 8 files changed, 50 insertions(+), 17 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.fPBhyv5BnI b/tmp/tmp.fEfGGHqMDa index 2b0dac57b9f1..23694cb159b0 100644 --- a/tmp/tmp.fPBhyv5BnI +++ b/tmp/tmp.fEfGGHqMDa @@ -3,6 +3,33 @@ 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/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 +net/mlx5e: kTLS, Fix incorrect page refcounting +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 +net: Implement fault injection forcing skb reallocation +Documentation: octeontx2: Add Documentation for RVU representors +octeontx2-pf: Adds TC offload support +octeontx2-pf: Implement offload stats ndo for representors +octeontx2-pf: Add devlink port support +octeontx2-pf: Add representors for sdp MAC +octeontx2-pf: Configure VF mtu via representor +octeontx2-pf: Add support to sync link state between representor and VFs +octeontx2-pf: Get VF stats via representor +octeontx2-af: Add packet path between representor and VF +octeontx2-pf: Add basic net_device_ops +octeontx2-pf: Create representor netdev +octeontx2-pf: RVU representor driver +neighbour: Create netdev->neighbour association +neighbour: Remove bare neighbour::next pointer +neighbour: Convert iteration to use hlist+macro +neighbour: Convert seq_file functions to use hlist +neighbour: Define neigh_for_each_in_bucket +neighbour: Add hlist_node to struct neighbour net: netpoll: flush skb pool during cleanup net: netpoll: Individualize the skb pool net: dlink: add support for reporting stats via `ethtool -S` @@ -20,9 +47,6 @@ 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. -selftest: net: test SO_PRIORITY ancillary data with cmsg_sender -net: support SO_PRIORITY cmsg -net: Introduce sk_set_prio_allowed helper function net: ip: make ip_route_use_hint() return drop reasons net: ip: make ip_mkroute_input/__mkroute_input return drop reasons net: ip: make ip_route_input() return drop reasons @@ -38,18 +62,11 @@ octeon_ep: add ndo ops for VFs in PF driver net: atlantic: use irq_update_affinity_hint() nfp: use irq_update_affinity_hint() geneve: Use pcpu stats to update rx_dropped counter. -netfilter: nf_tables: wait for rcu grace period on net_device removal mptcp: fix possible integer overflow in mptcp_reset_tout_timer net: stmmac: dwmac4: Receive Watchdog Timeout is not in abnormal interrupt summary net: stmmac: dwmac4: Fix the MTL_OP_MODE_*_MASK operation net: stmmac: dwmac4: Fix MTL_OP_MODE_RTC mask and shift macros -net: enetc: add UDP segmentation offload support -net: enetc: add LSO support for i.MX95 ENETC PF -net: enetc: update max chained Tx BD number for i.MX95 ENETC -net: enetc: add Tx checksum offload for i.MX95 ENETC -net: enetc: add Rx checksum offload for i.MX95 ENETC selftests: wireguard: load nf_conntrack if it's not present -drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path net: fix data-races around sk->sk_forward_alloc eth: fbnic: Add PCIe hardware statistics selftests: netdevsim: add ethtool features to macsec offload tests @@ -61,7 +78,6 @@ macsec: add some of the lower device's features when offloading selftests: netdevsim: add a test checking ethtool features netdevsim: add more hw_features net: phy: aquantia: Add mdix config and reporting -net/smc: do not leave a dangling sk pointer in __smc_create() ipv4: Prepare ip_route_output() to future .flowi4_tos conversion. bnxt_en: add unlocked version of bnxt_refclk_read net: phy: remove genphy_config_eee_advert @@ -81,7 +97,6 @@ r8169: improve rtl_set_d3_pll_down r8169: improve __rtl8169_set_wol net: sched: cls_u32: Fix u32's systematic failure to free IDR entries for hnodes. phonet: do not call synchronize_rcu() from phonet_route_del() -rxrpc: Fix missing locking causing hanging calls rxrpc: Add a tracepoint for aborts being proposed mISDN: Fix typos hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer @@ -100,7 +115,6 @@ net: stmmac: Introduce dwmac1000 ptp_clock_info and operations net: stmmac: Only update the auto-discovered PTP clock features net: stmmac: Use per-hw ptp clock ops net: stmmac: Don't modify the global ptp ops directly -net/smc: Fix lookup of netdev by using ib_device_get_netdev() net: dsa: microchip: parse PHY config from device tree net: dsa: microchip: add support for side MDIO interface in LAN937x net: dsa: microchip: cleanup error handling in ksz_mdio_register @@ -109,7 +123,6 @@ 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. -net: ti: icssg-prueth: Fix 1 PPS sync mptcp: remove the redundant assignment of 'new_ctx->tcp_sock' in subflow_ulp_clone() selftests: net: add a test for closing a netlink socket ith dump in progress netlink: terminate outstanding dump on socket close