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.17-rc1
Date: Thu, 7 Aug 2025 07:43:45 -0700 [thread overview]
Message-ID: <20250807144345.806381-1-kuba@kernel.org> (raw)
Hi Linus!
The following changes since commit d9104cec3e8fe4b458b74709853231385779001f:
Merge tag 'bpf-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next (2025-07-30 09:58:50 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.17-rc1
for you to fetch changes up to d942fe13f72bec92f6c689fbd74c5ec38228c16a:
net: ti: icssg-prueth: Fix skb handling for XDP_PASS (2025-08-05 18:03:33 -0700)
----------------------------------------------------------------
Previous releases - regressions:
- netlink: avoid infinite retry looping in netlink_unicast()
Previous releases - always broken:
- packet: fix a race in packet_set_ring() and packet_notifier()
- ipv6: reject malicious packets in ipv6_gso_segment()
- sched: mqprio: fix stack out-of-bounds write in tc entry parsing
- net: drop UFO packets (injected via virtio) in udp_rcv_segment()
- eth: mlx5: correctly set gso_segs when LRO is used, avoid false
positive checksum validation errors
- netpoll: prevent hanging NAPI when netcons gets enabled
- phy: mscc: fix parsing of unicast frames for PTP timestamping
- number of device tree / OF reference leak fixes
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
----------------------------------------------------------------
Arnd Bergmann (1):
ipa: fix compile-testing with qcom-mdt=m
Bence Csókás (1):
net: mdio_bus: Use devm for getting reset GPIO
Buday Csaba (1):
net: phy: smsc: add proper reset flags for LAN8710A
Christoph Paasch (1):
net/mlx5: Correctly set gso_segs when LRO is used
Edward Cree (1):
sfc: unfix not-a-typo in comment
Eric Dumazet (3):
pptp: ensure minimal skb length in pptp_xmit()
selftests: avoid using ifconfig
ipv6: reject malicious packets in ipv6_gso_segment()
Fedor Pchelkin (1):
netlink: avoid infinite retry looping in netlink_unicast()
Florian Fainelli (1):
net: mdio: mdio-bcm-unimac: Correct rate fallback logic
Geert Uytterhoeven (2):
dpll: Make ZL3073X invisible
dpll: zl3073x: ZL3073X_I2C and ZL3073X_SPI should depend on NET
Heiner Kallweit (1):
net: ftgmac100: fix potential NULL pointer access in ftgmac100_phy_disconnect
Horatiu Vultur (1):
phy: mscc: Fix parsing of unicast frames
Ido Schimmel (2):
selftests: net: Fix flaky neighbor garbage collection test
selftests: netdevsim: Xfail nexthop test on slow machines
Jakub Kicinski (9):
Merge branch 'net-ethernet-fix-device-leaks'
netpoll: prevent hanging NAPI when netcons gets enabled
netlink: specs: ethtool: fix module EEPROM input/output arguments
eth: fbnic: unlink NAPIs from queues on error to open
net: devmem: fix DMA direction on unmapping
selftests: net: packetdrill: xfail all problems on slow machines
Revert "net: mdio_bus: Use devm for getting reset GPIO"
eth: fbnic: remove the debugging trick of super high page bias
Merge branch 'eth-fbnic-fix-drop-stats-support'
Johan Hovold (5):
net: dpaa: fix device leak when querying time stamp info
net: enetc: fix device and OF node leak at probe
net: gianfar: fix device leak when querying time stamp info
net: mtk_eth_soc: fix device leak at probe
net: ti: icss-iep: fix device and OF node leaks at probe
Krzysztof Kozlowski (1):
dt-bindings: net: Replace bouncing Alexandru Tachici emails
Lorenzo Bianconi (2):
net: airoha: Fix PPE table access in airoha_ppe_debugfs_foe_show()
net: airoha: npu: Add missing MODULE_FIRMWARE macros
Luca Weiss (1):
net: ipa: add IPA v5.1 and v5.5 to ipa_version_string()
Maher Azzouzi (1):
net/sched: mqprio: fix stack out-of-bounds write in tc entry parsing
Meghana Malladi (1):
net: ti: icssg-prueth: Fix skb handling for XDP_PASS
Michal Luczaj (1):
kcm: Fix splice support
Michal Schmidt (1):
benet: fix BUG when creating VFs
Mohsin Bashir (2):
eth: fbnic: Fix tx_dropped reporting
eth: fbnic: Lock the tx_dropped update
Quang Le (1):
net/packet: fix a race in packet_set_ring() and packet_notifier()
Samiullah Khawaja (1):
net: Update threaded state in napi config in netif_set_threaded
Sharath Chandra Vurukala (1):
net: Add locking to protect skb->dev access in ip_output
Takamitsu Iwai (1):
net/sched: taprio: enforce minimum value for picos_per_byte
Wang Liang (1):
net: drop UFO packets in udp_rcv_segment()
.../devicetree/bindings/net/adi,adin.yaml | 2 +-
.../devicetree/bindings/net/adi,adin1110.yaml | 2 +-
Documentation/netlink/specs/ethtool.yaml | 6 +-
drivers/dpll/zl3073x/Kconfig | 10 +-
drivers/net/ethernet/airoha/airoha_npu.c | 2 +
drivers/net/ethernet/airoha/airoha_ppe.c | 26 +++--
drivers/net/ethernet/emulex/benet/be_cmds.c | 2 +-
drivers/net/ethernet/faraday/ftgmac100.c | 7 +-
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 4 +-
drivers/net/ethernet/freescale/enetc/enetc_pf.c | 14 ++-
drivers/net/ethernet/freescale/gianfar_ethtool.c | 4 +-
drivers/net/ethernet/mediatek/mtk_wed.c | 1 -
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 1 +
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c | 14 ++-
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c | 4 +-
drivers/net/ethernet/meta/fbnic/fbnic_txrx.h | 6 +-
drivers/net/ethernet/sfc/tc_encap_actions.c | 2 +-
drivers/net/ethernet/ti/icssg/icss_iep.c | 23 ++++-
drivers/net/ethernet/ti/icssg/icssg_common.c | 15 +--
drivers/net/ipa/Kconfig | 2 +-
drivers/net/ipa/ipa_sysfs.c | 6 +-
drivers/net/mdio/mdio-bcm-unimac.c | 5 +-
drivers/net/phy/mscc/mscc_ptp.c | 1 +
drivers/net/phy/mscc/mscc_ptp.h | 1 +
drivers/net/phy/smsc.c | 1 +
drivers/net/ppp/pptp.c | 15 +--
include/linux/skbuff.h | 23 +++++
include/net/dst.h | 12 +++
include/net/udp.h | 24 +++--
net/core/dev.c | 26 ++---
net/core/devmem.c | 6 +-
net/core/devmem.h | 7 +-
net/core/netpoll.c | 7 ++
net/ipv4/ip_output.c | 15 ++-
net/ipv6/ip6_offload.c | 4 +-
net/kcm/kcmsock.c | 6 ++
net/netlink/af_netlink.c | 2 +-
net/packet/af_packet.c | 12 +--
net/sched/sch_mqprio.c | 2 +-
net/sched/sch_taprio.c | 21 +++-
tools/testing/selftests/drivers/net/Makefile | 1 +
.../testing/selftests/drivers/net/napi_threaded.py | 111 +++++++++++++++++++++
.../selftests/drivers/net/netdevsim/nexthop.sh | 2 +-
.../selftests/net/packetdrill/ksft_runner.sh | 19 +---
tools/testing/selftests/net/test_neigh.sh | 6 +-
tools/testing/selftests/net/vlan_hw_filter.sh | 16 +--
46 files changed, 361 insertions(+), 137 deletions(-)
create mode 100755 tools/testing/selftests/drivers/net/napi_threaded.py
next reply other threads:[~2025-08-07 14:43 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-08-07 14:43 Jakub Kicinski [this message]
2025-08-07 14:46 ` [GIT PULL] Networking for v6.17-rc1 Jakub Kicinski
2025-08-08 4:31 ` 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=20250807144345.806381-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.