netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Jakub Kicinski <kuba@kernel.org>
To: torvalds@linux-foundation.org
Cc: kuba@kernel.org, davem@davemloft.net, netdev@vger.kernel.org,
	linux-kernel@vger.kernel.org, pabeni@redhat.com
Subject: [GIT PULL] Networking for v6.15-rc0
Date: Mon, 31 Mar 2025 17:10:43 -0700	[thread overview]
Message-ID: <20250401001043.787834-1-kuba@kernel.org> (raw)

Hi Linus!

The following changes since commit 1a9239bb4253f9076b5b4b2a1a4e8d7defd77a95:

  Merge tag 'net-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next (2025-03-26 21:48:21 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.15-rc0

for you to fetch changes up to f278b6d5bb465c7fd66f3d103812947e55b376ed:

  Revert "tcp: avoid atomic operations on sk->sk_rmem_alloc" (2025-03-31 16:53:54 -0700)

----------------------------------------------------------------
Rather tiny PR, mostly so that we can get into our trees your fix
to the x86 Makefile.

Current release - regressions:

 - Revert "tcp: avoid atomic operations on sk->sk_rmem_alloc",
   error queue accounting was missed

Current release - new code bugs:

 - 5 fixes for the netdevice instance locking work

Previous releases - regressions:

 - usbnet: restore usb%d name exception for local mac addresses

Previous releases - always broken:

 - rtnetlink: allocate vfinfo size for VF GUIDs when supported,
   avoid spurious GET_LINK failures

 - eth: mana: Switch to page pool for jumbo frames

 - phy: broadcom: Correct BCM5221 PHY model detection

Misc:

 - selftests: drv-net: replace helpers for referring to other files

Signed-off-by: Jakub Kicinski <kuba@kernel.org>

----------------------------------------------------------------
Cong Liu (1):
      selftests: mptcp: fix incorrect fd checks in main_loop

Dominique Martinet (1):
      net: usb: usbnet: restore usb%d name exception for local mac addresses

Eric Dumazet (2):
      net: lapbether: use netdev_lockdep_set_classes() helper
      Revert "tcp: avoid atomic operations on sk->sk_rmem_alloc"

Gang Yan (1):
      mptcp: fix NULL pointer in can_accept_new_subflow

Geetha sowjanya (2):
      octeontx2-af: Fix mbox INTR handler when num VFs > 64
      octeontx2-af: Free NIX_AF_INT_VEC_GEN irq

Geliang Tang (1):
      selftests: mptcp: close fd_in before returning in main_loop

Haiyang Zhang (1):
      net: mana: Switch to page pool for jumbo frames

Jakub Kicinski (6):
      selftests: drv-net: replace the rpath helper with Path objects
      selftests: net: use the dummy bpf from net/lib
      selftests: net: use Path helpers in ping
      Merge branch 'selftests-drv-net-replace-the-rpath-helper-with-path-objects'
      Merge branch 'mptcp-misc-fixes-for-6-15-rc0'
      eth: gve: add missing netdev locks on reset and shutdown paths

Jim Liu (1):
      net: phy: broadcom: Correct BCM5221 PHY model detection

Lama Kayal (1):
      net/mlx5e: SHAMPO, Make reserved size independent of page size

Lubomir Rintel (1):
      rndis_host: Flag RNDIS modems as WWAN devices

Mark Zhang (1):
      rtnetlink: Allocate vfinfo size for VF GUIDs when supported

Matthieu Baerts (NGI0) (1):
      selftests: mptcp: ignore mptcp_diag binary

Maxime Chevallier (1):
      MAINTAINERS: Add dedicated entries for phy_link_topology

Stanislav Fomichev (2):
      net: move replay logic to tc_modify_qdisc
      bnxt_en: bring back rtnl lock in bnxt_shutdown

Taehee Yoo (1):
      net: fix use-after-free in the netdev_nl_sock_priv_destroy()

 MAINTAINERS                                        |  7 +++
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  2 +
 drivers/net/ethernet/google/gve/gve_main.c         |  4 ++
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |  2 +-
 .../ethernet/marvell/octeontx2/af/rvu_devlink.c    |  2 +-
 .../net/ethernet/mellanox/mlx5/core/en/params.c    |  8 ++-
 drivers/net/ethernet/microsoft/mana/mana_en.c      | 46 +++-----------
 drivers/net/phy/broadcom.c                         |  6 +-
 drivers/net/usb/rndis_host.c                       | 16 ++++-
 drivers/net/usb/usbnet.c                           | 21 +++++--
 drivers/net/wan/lapbether.c                        |  2 +
 include/net/tcp.h                                  | 15 -----
 net/core/netdev-genl.c                             |  6 +-
 net/core/rtnetlink.c                               |  3 +
 net/ipv4/tcp.c                                     | 18 +-----
 net/ipv4/tcp_fastopen.c                            |  2 +-
 net/ipv4/tcp_input.c                               |  6 +-
 net/mptcp/subflow.c                                | 15 ++---
 net/sched/sch_api.c                                | 73 ++++++++--------------
 tools/testing/selftests/drivers/net/hds.py         |  2 +-
 tools/testing/selftests/drivers/net/hw/csum.py     |  2 +-
 tools/testing/selftests/drivers/net/hw/irq.py      |  2 +-
 .../selftests/drivers/net/hw/xdp_dummy.bpf.c       | 13 ----
 tools/testing/selftests/drivers/net/lib/py/env.py  | 21 +++----
 tools/testing/selftests/drivers/net/ping.py        | 15 ++---
 tools/testing/selftests/drivers/net/queues.py      |  4 +-
 tools/testing/selftests/net/mptcp/.gitignore       |  1 +
 tools/testing/selftests/net/mptcp/mptcp_connect.c  | 11 ++--
 tools/testing/selftests/net/udpgro_bench.sh        |  2 +-
 tools/testing/selftests/net/udpgro_frglist.sh      |  2 +-
 tools/testing/selftests/net/udpgro_fwd.sh          |  2 +-
 tools/testing/selftests/net/veth.sh                |  2 +-
 tools/testing/selftests/net/xdp_dummy.bpf.c        | 13 ----
 33 files changed, 141 insertions(+), 205 deletions(-)
 delete mode 100644 tools/testing/selftests/drivers/net/hw/xdp_dummy.bpf.c
 delete mode 100644 tools/testing/selftests/net/xdp_dummy.bpf.c

             reply	other threads:[~2025-04-01  0:10 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-04-01  0:10 Jakub Kicinski [this message]
2025-04-02  3:04 ` [GIT PULL] Networking for v6.15-rc0 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20250401001043.787834-1-kuba@kernel.org \
    --to=kuba@kernel.org \
    --cc=davem@davemloft.net \
    --cc=linux-kernel@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    --cc=pabeni@redhat.com \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).