Message ID | 20230505214917.1453870-1-kuba@kernel.org |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp713435vqo; Fri, 5 May 2023 15:02:29 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ433v5x4VrhxMja5MkokVkGjdDjAe7TJR0ihERnhgpflPejCbBlM8uOi+azE6iKtuFcn71Q X-Received: by 2002:a05:6a20:9193:b0:ec:7c4f:ed7a with SMTP id v19-20020a056a20919300b000ec7c4fed7amr3904249pzd.34.1683324148917; Fri, 05 May 2023 15:02:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683324148; cv=none; d=google.com; s=arc-20160816; b=oOn+MSQhd53ZkiYyMXL7/1s8QIwHy9Lch+SCWK9Xi63prrGzq7V4/AF6qF1mIszrFd P9gYNZEInGoxNwWqWteHttKK3hZxcr2I90gRsNonQTwwamjD5sX5UjtFq8VZgdvyXEFS VoftpqBaZl0Vt0TG5CYZ5EgDHfI8a/asP+vx/TR0TcPFpACs03uPpqSa5JFMA9J53NUx U2K9JArSeRyoc/sw0uQy7W5exSI5hi362BQP5G8CgNG03PvDrdzporr/wfMUkj+VEUgp J80qx9S+id3uElNnDTD1naAmJ+N+7qosIACkIjVUzV7DSrBvGJJf7cLtakdtmVcoVGs7 p82A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=okMA3G7oXcZVALKAnkglsI4+wXr6oHieiWntVbcMgLk=; b=dg7t+tIDUOC46fMfhS2sXk8P9IhQTQLwdGVVBt8dHlQzqNo2cTc8nHjji4ODZ9Yfvn g+kQbu0W4OHCwOEsnirCQoO3yLxvg1KnJ4tE9Ipxmm7tRLTBVsV3GH7UK6nduiPwRn9i VbyApdG3+5wN/ARFF1aFuwOgGrq1ur/0TOKO+hMVvY1AaQlsur9Y0fHpqvHybF2QTSzM UWjGp3Je3mmhaPV5jv/zIFfJp+mQiXu+nIm6TSOx0molVwlXw6RjrRSFa3IYuxHcK/4h 0NXu4pWH0LdouUlLa+6fm+6T00Jw6jJSGqvb3B1SHxeQ44KS/TE8KqAHfzvGlI15SiS8 8Oxw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=MhzdebxQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v68-20020a626147000000b0063b23e95928si2862270pfb.154.2023.05.05.15.02.13; Fri, 05 May 2023 15:02:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=MhzdebxQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233696AbjEEVtf (ORCPT <rfc822;baris.duru.linux@gmail.com> + 99 others); Fri, 5 May 2023 17:49:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49974 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232290AbjEEVtd (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Fri, 5 May 2023 17:49:33 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 49AB649DA for <linux-kernel@vger.kernel.org>; Fri, 5 May 2023 14:49:19 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id A8ECF64115 for <linux-kernel@vger.kernel.org>; Fri, 5 May 2023 21:49:18 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id CCBC7C4339B; Fri, 5 May 2023 21:49:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1683323358; bh=unYNDvEC27rA57Olp50XGY/VQhkogxfy74i10B/Ekuc=; h=From:To:Cc:Subject:Date:From; b=MhzdebxQHGJpkd3fj39DGmU7qAQAP+co5EgxqXIDKdHGH31gOQ44WZFqku4d5D07G 1qSy7VjugN2MT5BGvlzdEi3G9hEYhyOKoGVg50nojN54uEzjvewC861IPWeDlWHgsG WaSCKK0BV8zdrLmdL2D1jMYW9jPgcEkXBbmGbyymFwPeeB3qPqJ8QzWEv4UogoMOh4 xEz6344p3kliHX/xJRWicXD2RdB78vFWBkbLf9pmVNngPMeVv52+2YVNbVOzRzbIFp bEp8cYIND0eI4v271QjK+KPww7FaqxXZpBrWP0l1YY2kPSankxyLc1htB2LFxUoqWy Qzg5B61+2i5+A== 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.4-rc1 Date: Fri, 5 May 2023 14:49:17 -0700 Message-Id: <20230505214917.1453870-1-kuba@kernel.org> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1765093302850617747?= X-GMAIL-MSGID: =?utf-8?q?1765093302850617747?= |
Series |
[GIT,PULL] Networking for v6.4-rc1
|
|
Pull-request
git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.4-rc1Message
Jakub Kicinski
May 5, 2023, 9:49 p.m. UTC
Hi Linus!
The following changes since commit 6e98b09da931a00bf4e0477d0fa52748bf28fcce:
Merge tag 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next (2023-04-26 16:07:23 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.4-rc1
for you to fetch changes up to 644bca1d48139ad77570c24d22bafaf8e438cf03:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next (2023-05-05 13:35:45 -0700)
----------------------------------------------------------------
Including fixes from netfilter.
Current release - regressions:
- sched: act_pedit: free pedit keys on bail from offset check
Current release - new code bugs:
- pds_core:
- Kconfig fixes (DEBUGFS and AUXILIARY_BUS)
- fix mutex double unlock in error path
Previous releases - regressions:
- sched: cls_api: remove block_cb from driver_list before freeing
- nf_tables: fix ct untracked match breakage
- eth: mtk_eth_soc: drop generic vlan rx offload
- sched: flower: fix error handler on replace
Previous releases - always broken:
- tcp: fix skb_copy_ubufs() vs BIG TCP
- ipv6: fix skb hash for some RST packets
- af_packet: don't send zero-byte data in packet_sendmsg_spkt()
- rxrpc: timeout handling fixes after moving client call connection
to the I/O thread
- ixgbe: fix panic during XDP_TX with > 64 CPUs
- igc: RMW the SRRCTL register to prevent losing timestamp config
- dsa: mt7530: fix corrupt frames using TRGMII on 40 MHz XTAL MT7621
- r8152:
- fix flow control issue of RTL8156A
- fix the poor throughput for 2.5G devices
- move setting r8153b_rx_agg_chg_indicate() to fix coalescing
- enable autosuspend
- ncsi: clear Tx enable mode when handling a Config required AEN
- octeontx2-pf: macsec: fixes for CN10KB ASIC rev
Misc:
- 9p: remove INET dependency
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
----------------------------------------------------------------
Andrea Mayer (1):
selftests: srv6: make srv6_end_dt46_l3vpn_test more robust
Andy Moreton (1):
sfc: Fix module EEPROM reporting for QSFP modules
Angelo Dureghello (1):
net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu
Antoine Tenart (1):
net: ipv6: fix skb hash for some RST packets
Arınç ÜNAL (2):
net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621
net: dsa: mt7530: fix network connectivity with multiple CPU ports
Christophe JAILLET (1):
mISDN: Use list_count_nodes()
Cong Wang (1):
sit: update dev->needed_headroom in ipip6_tunnel_bind_dev()
Cosmo Chou (1):
net/ncsi: clear Tx enable mode when handling a Config required AEN
David Howells (4):
rxrpc: Fix potential data race in rxrpc_wait_to_be_connected()
rxrpc: Fix hard call timeout units
rxrpc: Make it so that a waiting process can be aborted
rxrpc: Fix timeout of a call that hasn't yet been granted a channel
David S. Miller (5):
Merge branch 'r8152-fixes'
Merge branch 'rxrpc-timeout-fixes'
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge branch 'octeontx2-af-fixes'
Merge branch 'tc-action-fixes'
Eric Dumazet (1):
tcp: fix skb_copy_ubufs() vs BIG TCP
Felix Fietkau (1):
net: ethernet: mtk_eth_soc: drop generic vlan rx offload, only use DSA untagging
Florian Fainelli (1):
net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop()
Florian Westphal (1):
netfilter: nf_tables: fix ct untracked match breakage
Geetha sowjanya (4):
octeonxt2-af: mcs: Fix per port bypass config
octeontx2-af: mcs: Config parser to skip 8B header
octeontx2-af: mcs: Fix MCS block interrupt
octeontx2-af: Secure APR table update with the lock
Hariprasad Kelam (1):
octeontx2-af: Add validation for lmac type
Hayes Wang (4):
r8152: fix flow control issue of RTL8156A
r8152: fix the poor throughput for 2.5G devices
r8152: move setting r8153b_rx_agg_chg_indicate()
r8152: fix the autosuspend doesn't work
Ido Schimmel (1):
ethtool: Fix uninitialized number of lanes
Ivan Vecera (1):
net/sched: flower: Fix wrong handle assignment during filter change
Jakub Kicinski (1):
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Jason Andryuk (1):
9p: Remove INET dependency
Jeremy Sowden (1):
selftests: netfilter: fix libmnl pkg-config usage
John Hickey (1):
ixgbe: Fix panic during XDP_TX with > 64 CPUs
Kuniyuki Iwashima (1):
af_packet: Don't send zero-byte data in packet_sendmsg_spkt().
Lorenzo Bianconi (1):
bonding: add xdp_features support
Martin Habets (1):
sfc: Add back mailing list
Michal Swiatkowski (1):
ice: block LAN in case of VF to VF offload
Pablo Neira Ayuso (2):
netfilter: nf_tables: hit ENOENT on unexisting chain/flowtable update with missing attributes
netfilter: nf_tables: deactivate anonymous set from preparation phase
Paolo Abeni (2):
Merge branch 'macsec-fixes-for-cn10kb'
Merge tag 'nf-23-05-03' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Pedro Tammela (1):
net/sched: act_pedit: free pedit keys on bail from offset check
Ratheesh Kannoth (6):
octeontx2-af: Fix start and end bit for scan config
octeontx2-af: Fix depth of cam and mem table.
octeontx2-pf: Increase the size of dmac filter flows
octeontx2-af: Update/Fix NPC field hash extract feature
octeontx2-af: Fix issues with NPC field hash extract
octeontx2-af: Skip PFs if not enabled
Shannon Nelson (5):
ionic: remove noise from ethtool rxnfc error msg
ionic: catch failure from devlink_alloc
pds_core: remove CONFIG_DEBUG_FS from makefile
pds_core: add AUXILIARY_BUS and NET_DEVLINK to Kconfig
pds_core: fix mutex double unlock in error path
Shenwei Wang (1):
net: fec: correct the counting of XDP sent frames
Song Yoong Siang (1):
igc: read before write to SRRCTL register
Subbaraya Sundeep (8):
octeontx2-af: mcs: Write TCAM_DATA and TCAM_MASK registers at once
octeontx2-pf: mcs: Fix NULL pointer dereferences
octeontx2-pf: mcs: Match macsec ethertype along with DMAC
octeontx2-pf: mcs: Clear stats before freeing resource
octeontx2-pf: mcs: Fix shared counters logic
octeontx2-pf: mcs: Do not reset PN while updating secy
octeontx2-pf: Disable packet I/O for graceful exit
octeontx2-vf: Detach LF resources on probe cleanup
Suman Ghosh (1):
octeontx2-af: Update correct mask to filter IPv4 fragments
Tom Rix (1):
net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM
Victor Nogueira (1):
net/sched: act_mirred: Add carrier check
Vlad Buslov (4):
net/sched: cls_api: remove block_cb from driver_list before freeing
net/sched: flower: fix filter idr initialization
Revert "net/sched: flower: Fix wrong handle assignment during filter change"
net/sched: flower: fix error handler on replace
Wei Fang (1):
net: enetc: check the index of the SFI rather than the handle
Wenliang Wang (1):
virtio_net: suppress cpu stall when free_unused_bufs
wuych (1):
atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions
MAINTAINERS | 1 +
drivers/isdn/mISDN/dsp_cmx.c | 15 +--
drivers/net/bonding/bond_main.c | 29 +++++
drivers/net/bonding/bond_options.c | 2 +
drivers/net/dsa/mt7530.c | 14 ++-
drivers/net/dsa/mv88e6xxx/chip.c | 1 +
drivers/net/ethernet/amd/Kconfig | 2 +
drivers/net/ethernet/amd/pds_core/Makefile | 3 +-
drivers/net/ethernet/amd/pds_core/main.c | 21 ++--
.../net/ethernet/aquantia/atlantic/aq_pci_func.c | 2 +
.../aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c | 4 +-
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 1 -
drivers/net/ethernet/freescale/enetc/enetc_qos.c | 2 +-
drivers/net/ethernet/freescale/fec_main.c | 13 ++-
drivers/net/ethernet/intel/ice/ice_tc_lib.c | 3 +-
drivers/net/ethernet/intel/igc/igc_base.h | 11 +-
drivers/net/ethernet/intel/igc/igc_main.c | 7 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 3 -
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +-
drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 8 ++
drivers/net/ethernet/marvell/octeontx2/af/mbox.c | 5 +-
drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 19 +++-
drivers/net/ethernet/marvell/octeontx2/af/mcs.c | 110 +++++++++---------
drivers/net/ethernet/marvell/octeontx2/af/mcs.h | 26 ++---
.../ethernet/marvell/octeontx2/af/mcs_cnf10kb.c | 63 +++++++++++
.../net/ethernet/marvell/octeontx2/af/mcs_reg.h | 6 +-
.../net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c | 37 ++++++
drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 49 ++++++--
drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 1 +
.../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 2 +
.../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c | 13 ++-
.../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 5 +-
.../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 26 +++--
.../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.h | 4 +
.../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 125 ++++++++++++---------
.../ethernet/marvell/octeontx2/af/rvu_npc_hash.h | 10 +-
.../ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 48 +++++---
.../ethernet/marvell/octeontx2/nic/otx2_common.h | 6 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 14 ++-
.../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 2 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 2 +-
drivers/net/ethernet/mediatek/mtk_eth_soc.c | 106 +++++++----------
drivers/net/ethernet/mediatek/mtk_eth_soc.h | 1 -
.../net/ethernet/pensando/ionic/ionic_devlink.c | 2 +
.../net/ethernet/pensando/ionic/ionic_ethtool.c | 2 +-
drivers/net/ethernet/sfc/mcdi_port_common.c | 11 +-
drivers/net/usb/r8152.c | 85 +++++++++-----
drivers/net/virtio_net.c | 2 +
fs/9p/Kconfig | 2 +-
fs/9p/vfs_addr.c | 1 -
fs/9p/vfs_dentry.c | 1 -
fs/9p/vfs_dir.c | 1 -
fs/9p/vfs_file.c | 1 -
fs/9p/vfs_inode.c | 1 -
fs/9p/vfs_inode_dotl.c | 1 -
fs/9p/vfs_super.c | 1 -
fs/afs/afs.h | 4 +-
fs/afs/internal.h | 2 +-
fs/afs/rxrpc.c | 8 +-
include/net/af_rxrpc.h | 21 ++--
include/net/bonding.h | 1 +
include/net/netfilter/nf_tables.h | 1 +
net/9p/Kconfig | 2 +
net/core/skbuff.c | 20 +++-
net/ethtool/ioctl.c | 2 +-
net/ipv6/sit.c | 8 +-
net/ipv6/tcp_ipv6.c | 2 +-
net/ncsi/ncsi-aen.c | 1 +
net/netfilter/nf_tables_api.c | 41 +++++--
net/netfilter/nft_ct_fast.c | 14 ++-
net/netfilter/nft_dynset.c | 2 +-
net/netfilter/nft_lookup.c | 2 +-
net/netfilter/nft_objref.c | 2 +-
net/packet/af_packet.c | 2 +-
net/rxrpc/af_rxrpc.c | 3 +
net/rxrpc/ar-internal.h | 1 +
net/rxrpc/call_object.c | 9 +-
net/rxrpc/sendmsg.c | 22 ++--
net/sched/act_mirred.c | 2 +-
net/sched/act_pedit.c | 4 +-
net/sched/cls_api.c | 1 +
net/sched/cls_flower.c | 9 +-
.../selftests/net/srv6_end_dt46_l3vpn_test.sh | 10 +-
tools/testing/selftests/netfilter/Makefile | 7 +-
84 files changed, 735 insertions(+), 407 deletions(-)
Comments
The pull request you sent on Fri, 5 May 2023 14:49:17 -0700:
> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.4-rc1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ed23734c23d2fc1e6a1ff80f8c2b82faeed0ed0c
Thank you!