]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
authorJakub Kicinski <kuba@kernel.org>
Thu, 12 Mar 2026 19:53:34 +0000 (12:53 -0700)
committerJakub Kicinski <kuba@kernel.org>
Thu, 19 Mar 2026 21:16:00 +0000 (14:16 -0700)
Cross-merge networking fixes after downstream PR (net-7.0-rc5).

net/netfilter/nft_set_rbtree.c
  598adea720b97 ("netfilter: revert nft_set_rbtree: validate open interval overlap")
  3aea466a43998 ("netfilter: nft_set_rbtree: don't disable bh when acquiring tree lock")
https://lore.kernel.org/abgaQBpeGstdN4oq@sirena.org.uk

No adjacent changes.

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
29 files changed:
1  2 
MAINTAINERS
drivers/net/bonding/bond_main.c
drivers/net/ethernet/airoha/airoha_eth.c
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt.h
drivers/net/ethernet/cadence/macb_main.c
drivers/net/ethernet/microsoft/mana/hw_channel.c
drivers/net/wireless/virtual/mac80211_hwsim.c
include/net/mac80211.h
include/net/netfilter/nf_tables.h
include/net/sch_generic.h
net/ipv4/icmp.c
net/mac80211/cfg.c
net/mac80211/chan.c
net/mac80211/debugfs.c
net/mac80211/mesh.c
net/mac80211/sta_info.c
net/mac80211/tdls.c
net/mac80211/tx.c
net/mpls/af_mpls.c
net/netfilter/nf_conntrack_netlink.c
net/netfilter/nf_tables_api.c
net/netfilter/nft_ct.c
net/netfilter/nft_dynset.c
net/netfilter/nft_set_rbtree.c
net/netfilter/xt_time.c
net/sched/sch_generic.c
net/unix/af_unix.c
net/wireless/pmsr.c

diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc net/ipv4/icmp.c
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index e429053766545b2d84159ca981250d4c46ce72e1,fe8bd497d74a796e353f6e3fcb4f2fcad66d21de..b7501b2b873e991835abe794d07d81c6956ca1cd
@@@ -684,13 -639,9 +639,9 @@@ static int nft_rbtree_insert(const stru
  
                cond_resched();
  
 -              write_lock_bh(&priv->lock);
 +              write_lock(&priv->lock);
-               err = __nft_rbtree_insert(net, set, rbe, elem_priv, tstamp, last);
+               err = __nft_rbtree_insert(net, set, rbe, elem_priv, tstamp);
 -              write_unlock_bh(&priv->lock);
 +              write_unlock(&priv->lock);
-               if (nft_rbtree_interval_end(rbe))
-                       priv->start_rbe_cookie = 0;
        } while (err == -EAGAIN);
  
        return err;
Simple merge
Simple merge
Simple merge
Simple merge