Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
authorJakub Kicinski <kuba@kernel.org>
Thu, 20 Jun 2024 20:02:22 +0000 (13:02 -0700)
committerJakub Kicinski <kuba@kernel.org>
Thu, 20 Jun 2024 20:49:59 +0000 (13:49 -0700)
Cross-merge networking fixes after downstream PR.

Conflicts:

drivers/net/ethernet/broadcom/bnxt/bnxt.c
  1e7962114c10 ("bnxt_en: Restore PTP tx_avail count in case of skb_pad() error")
  165f87691a89 ("bnxt_en: add timestamping statistics support")

No adjacent changes.

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
19 files changed:
1  2 
MAINTAINERS
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/intel/ice/ice_main.c
drivers/net/virtio_net.c
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
kernel/bpf/verifier.c
net/core/filter.c
net/core/sock.c
net/ipv4/cipso_ipv4.c
net/ipv4/tcp_ao.c
net/ipv4/tcp_input.c
net/ipv6/ip6_fib.c
net/ipv6/route.c
net/mac80211/iface.c
net/mac80211/util.c
net/sched/act_api.c
tools/testing/selftests/bpf/prog_tests/verifier.c
tools/testing/selftests/net/Makefile

diff --cc MAINTAINERS
Simple merge
index 7dc00c0d89924e44a89933932ecd527f5ab72b05,a6d69a45fa01455f751e1b6db85a6bfa9f3a6931..1f72adaef709df2606e27a55de59d36a70703358
@@@ -762,6 -753,8 +757,10 @@@ tx_dma_error
  tx_free:
        dev_kfree_skb_any(skb);
  tx_kick_pending:
 -      if (BNXT_TX_PTP_IS_SET(lflags))
++      if (BNXT_TX_PTP_IS_SET(lflags)) {
++              atomic64_inc(&bp->ptp_cfg->stats.ts_err);
+               atomic_inc(&bp->ptp_cfg->tx_avail);
++      }
        if (txr->kick_pending)
                bnxt_txr_db_kick(bp, txr, txr->tx_prod);
        txr->tx_buf_ring[txr->tx_prod].skb = NULL;
Simple merge
Simple merge
Simple merge
diff --cc net/core/sock.c
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge