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
next 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.