]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
authorJakub Kicinski <kuba@kernel.org>
Thu, 21 May 2026 22:02:54 +0000 (15:02 -0700)
committerJakub Kicinski <kuba@kernel.org>
Thu, 21 May 2026 22:09:02 +0000 (15:09 -0700)
Cross-merge networking fixes after downstream PR (net-7.1-rc5).

No conflicts, adjacent changes:

drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c
  cc199cd1b912 ("net/mlx5e: Reduce branches in napi poll")
  c326f9c68921 ("net/mlx5e: xsk: Fix unlocked writing to ICOSQ")

drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
  c6df9a65cbb0 ("net/mlx5: Skip disabled vports when setting max TX speed")
  1fba57c91416 ("net/mlx5: Add VHCA_ID page management mode support")

net/mac80211/mlme.c
  a6e6ccd5bd07 ("wifi: mac80211: consume only present negotiated TTLM maps")
  49e62ec6eb06 ("wifi: mac80211: move frame RX handling to type files")

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
30 files changed:
1  2 
Documentation/networking/device_drivers/ethernet/index.rst
MAINTAINERS
drivers/dpll/zl3073x/dpll.c
drivers/net/ethernet/airoha/airoha_eth.c
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
drivers/net/ovpn/udp.c
include/net/tcp.h
net/bridge/br_multicast.c
net/bridge/br_netlink.c
net/core/devmem.c
net/core/netpoll.c
net/core/rtnetlink.c
net/core/skbuff.c
net/ipv4/tcp.c
net/ipv4/tcp_input.c
net/ipv4/tcp_output.c
net/ipv6/tcp_ipv6.c
net/l2tp/l2tp_core.c
net/mac80211/cfg.c
net/mac80211/mlme.c
net/mac80211/parse.c
net/mac80211/rx.c
net/wireless/wext-compat.c
tools/testing/selftests/net/forwarding/bridge_vlan_mcast.sh
tools/testing/selftests/net/mptcp/mptcp_join.sh

diff --cc MAINTAINERS
Simple merge
Simple merge
index 143890af516a6a9a09185f9b4d5d69e0c1f713ac,e90c6c6df835dd1fa8fa5498544e0950e32cf987..1851056064698beefda173beea2b4f6d01e216e1
@@@ -248,12 -247,12 +248,12 @@@ int mlx5e_napi_poll(struct napi_struct 
                        mlx5e_cq_arm(&xsksq->cq);
                        mlx5e_cq_arm(&xskrq->cq);
                }
 +              if (c->xdpsq)
 +                      mlx5e_cq_arm(&c->xdpsq->cq);
        }
 -      if (c->xdpsq)
 -              mlx5e_cq_arm(&c->xdpsq->cq);
  
        if (unlikely(aff_change && busy_xsk)) {
-               mlx5e_trigger_irq(&c->icosq);
+               mlx5e_trigger_napi_async_icosq(c);
                ch_stats->force_irq++;
        }
  
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc net/ipv4/tcp.c
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge