All of lore.kernel.org
 help / color / mirror / Atom feed
From: Paolo Abeni <pabeni@redhat.com>
To: torvalds@linux-foundation.org
Cc: kuba@kernel.org, davem@davemloft.net, netdev@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [GIT PULL] Networking for v6.9-rc2
Date: Thu, 28 Mar 2024 15:31:17 +0100	[thread overview]
Message-ID: <20240328143117.26574-1-pabeni@redhat.com> (raw)

Hi Linus!

The following changes since commit cba9ffdb9913dfe6be29f049ce920ce451ce7cc4:

  Merge tag 'net-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2024-03-21 14:50:39 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.9-rc2

for you to fetch changes up to 18685451fc4e546fc0e718580d32df3c0e5c8272:

  inet: inet_defrag: prevent sk release while still in use (2024-03-28 12:06:22 +0100)

----------------------------------------------------------------
Including fixes from bpf, WiFi and netfilter.

Current release - regressions:

 - ipv6: fix address dump when IPv6 is disabled on an interface

Current release - new code bugs:

 - bpf: temporarily disable atomic operations in BPF arena

 - nexthop: fix uninitialized variable in nla_put_nh_group_stats()

Previous releases - regressions:

 - bpf: protect against int overflow for stack access size

 - hsr: fix the promiscuous mode in offload mode

 - wifi: don't always use FW dump trig

 - tls: adjust recv return with async crypto and failed copy to userspace

 - tcp: properly terminate timers for kernel sockets

 - ice: fix memory corruption bug with suspend and rebuild

 - at803x: fix kernel panic with at8031_probe

 - qeth: handle deferred cc1

Previous releases - always broken:

 - bpf: fix bug in BPF_LDX_MEMSX

 - netfilter: reject table flag and netdev basechain updates

 - inet_defrag: prevent sk release while still in use

 - wifi: pick the version of SESSION_PROTECTION_NOTIF

 - wwan: t7xx: split 64bit accesses to fix alignment issues

 - mlxbf_gige: call request_irq() after NAPI initialized

 - hns3: fix kernel crash when devlink reload during pf initialization

Signed-off-by: Paolo Abeni <pabeni@redhat.com>

----------------------------------------------------------------
Alexandra Winter (1):
      s390/qeth: handle deferred cc1

Alexei Starovoitov (5):
      bpf: Clarify bpf_arena comments.
      libbpf, selftests/bpf: Adjust libbpf, bpftool, selftests to match LLVM
      selftests/bpf: Remove hard coded PAGE_SIZE macro.
      selftests/bpf: Add arena test case for 4Gbyte corner case
      Merge branch 'check-bloom-filter-map-value-size'

Andrei Matei (2):
      bpf: Check bloom filter map value size
      bpf: Protect against int overflow for stack access size

Andrii Nakryiko (2):
      Merge branch 'bpf-arena-followups'
      libbpf: fix u64-to-pointer cast on 32-bit arches

Arnaldo Carvalho de Melo (1):
      libbpf: Define MFD_CLOEXEC if not available

Artem Savkov (1):
      arm64: bpf: fix 32bit unconditional bswap

Arınç ÜNAL (1):
      net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530

Ayala Beker (1):
      wifi: mac80211: correctly set active links upon TTLM

Benjamin Berg (2):
      wifi: iwlwifi: mvm: guard against invalid STA ID on removal
      wifi: iwlwifi: mvm: include link ID when releasing frames

Bjørn Mork (1):
      net: wwan: t7xx: Split 64bit accesses to fix alignment issues

Christian Marangi (1):
      net: phy: qcom: at803x: fix kernel panic with at8031_probe

Claus Hansen Ries (1):
      net: ll_temac: platform_get_resource replaced by wrong function

Dan Carpenter (1):
      nexthop: fix uninitialized variable in nla_put_nh_group_stats()

David Thompson (2):
      mlxbf_gige: stop PHY during open() error paths
      mlxbf_gige: call request_irq() after NAPI initialized

Emmanuel Grumbach (1):
      wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF

Eric Dumazet (1):
      tcp: properly terminate timers for kernel sockets

Felix Fietkau (1):
      wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes

Florian Westphal (1):
      inet: inet_defrag: prevent sk release while still in use

Francesco Dolcini (1):
      MAINTAINERS: wifi: mwifiex: add Francesco as reviewer

Hangbin Liu (1):
      scripts/bpf_doc: Use silent mode when exec make cmd

Hari Bathini (1):
      bpf: fix warning for crash_kexec

Hariprasad Kelam (1):
      Octeontx2-af: fix pause frame configuration in GMP mode

Herve Codina (1):
      net: wan: framer: Add missing static inline qualifiers

Ido Schimmel (2):
      ipv6: Fix address dump when IPv6 is disabled on an interface
      selftests: vxlan_mdb: Fix failures with old libnet

Igor Artemiev (1):
      wifi: cfg80211: fix rdev_dump_mpp() arguments order

Ilan Peer (1):
      wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW

Ilya Leoshkevich (1):
      s390/bpf: Fix bpf_plt pointer arithmetic

Jakub Kicinski (5):
      tools: ynl: fix setting presence bits in simple nests
      Merge branch 'tls-recvmsg-fixes'
      Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
      selftests: netdevsim: set test timeout to 10 minutes
      Merge tag 'wireless-2024-03-27' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless

Jeff Johnson (1):
      wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc

Jesse Brandeburg (1):
      ice: fix memory corruption bug with suspend and rebuild

Jian Shen (1):
      net: hns3: mark unexcuted loopback test result as UNEXECUTED

Jie Wang (1):
      net: hns3: fix index limit to support all queue stats

Johan Hovold (1):
      wifi: mac80211: fix mlme_link_id_dbg()

Johannes Berg (8):
      wifi: cfg80211: add a flag to disable wireless extensions
      wifi: iwlwifi: mvm: disable MLO for the time being
      wifi: mac80211: fix prep_connection error path
      wifi: iwlwifi: mvm: rfi: fix potential response leaks
      wifi: iwlwifi: fw: don't always use FW dump trig
      wifi: iwlwifi: read txq->read_ptr under lock
      wifi: iwlwifi: mvm: handle debugfs names more carefully
      kunit: fix wireless test dependencies

Justin Chen (2):
      net: bcmasp: Bring up unimac after PHY link up
      net: bcmasp: Remove phy_{suspend/resume}

Kuniyuki Iwashima (1):
      netfilter: arptables: Select NETFILTER_FAMILY_ARP when building arp_tables.c

Kurt Kanzenbach (1):
      igc: Remove stale comment about Tx timestamping

Matt Bobrowski (1):
      bpf: update BPF LSM designated reviewer list

Pablo Neira Ayuso (3):
      netfilter: nf_tables: reject destroy command to remove basechain hooks
      netfilter: nf_tables: reject table flag and netdev basechain updates
      netfilter: nf_tables: skip netdev hook unregistration if table is dormant

Paolo Abeni (5):
      Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
      Merge branch 'there-are-some-bugfix-for-the-hns3-ethernet-driver'
      Merge tag 'for-net' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
      Merge tag 'nf-24-03-28' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
      Merge branch 'net-bcmasp-phy-managements-fixes'

Ping-Ke Shih (2):
      wifi: rtw89: coex: fix configuration for shared antenna for 8922A
      MAINTAINERS: wifi: add git tree for Realtek WiFi drivers

Prasad Pandit (1):
      dpll: indent DPLL option type by a tab

Przemek Kitszel (1):
      ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()

Pu Lehui (1):
      riscv, bpf: Fix kfunc parameters incompatibility between bpf and riscv abi

Puranjay Mohan (5):
      bpf: Temporarily disable atomic operations in BPF arena
      bpf, arm64: fix bug in BPF_LDX_MEMSX
      bpf: verifier: fix addr_space_cast from as(1) to as(0)
      selftests/bpf: verifier_arena: fix mmap address for arm64
      bpf: verifier: reject addr_space_cast insn without arena

Quentin Monnet (1):
      MAINTAINERS: Update email address for Quentin Monnet

Raju Lakkaraju (1):
      net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips

Ravi Gunasekaran (1):
      net: hsr: hsr_slave: Fix the promiscuous mode in offload mode

Ryosuke Yasuoka (1):
      nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet

Sabrina Dubroca (4):
      tls: recv: process_rx_list shouldn't use an offset with kvec
      tls: adjust recv return with async crypto and failed copy to userspace
      selftests: tls: add test with a partially invalid iov
      tls: get psock ref after taking rxlock to avoid leak

Sergey Shtylyov (1):
      MAINTAINERS: split Renesas Ethernet drivers entry

Shaul Triebitz (1):
      wifi: iwlwifi: mvm: consider having one active link

Stanislav Fomichev (1):
      xsk: Don't assume metadata is always requested in TX completion

Steven Zou (1):
      ice: Refactor FW data type and fix bitmap casting issue

Yonglong Liu (1):
      net: hns3: fix kernel crash when devlink reload during pf initialization

linke li (1):
      net: mark racy access on sk->sk_rcvbuf

 .mailmap                                           |   3 +-
 MAINTAINERS                                        |  40 +++-
 arch/arm64/net/bpf_jit_comp.c                      |   4 +-
 arch/riscv/net/bpf_jit_comp64.c                    |  16 ++
 arch/s390/net/bpf_jit_comp.c                       |  46 ++---
 drivers/dpll/Kconfig                               |   2 +-
 drivers/net/dsa/mt7530.c                           |   5 +-
 drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c   |  43 ++---
 .../hns3/hns3_common/hclge_comm_tqp_stats.c        |   2 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c |  19 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   4 +
 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h    |   3 +-
 drivers/net/ethernet/intel/ice/ice_lag.c           |   4 +-
 drivers/net/ethernet/intel/ice/ice_lib.c           |  18 +-
 drivers/net/ethernet/intel/ice/ice_switch.c        |  24 ++-
 drivers/net/ethernet/intel/ice/ice_switch.h        |   4 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |   4 -
 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c     |  16 +-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |   5 +
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c |  21 ++-
 drivers/net/ethernet/microchip/lan743x_main.c      |  18 ++
 drivers/net/ethernet/microchip/lan743x_main.h      |   4 +
 drivers/net/ethernet/xilinx/ll_temac_main.c        |   2 +-
 drivers/net/phy/qcom/at803x.c                      |   4 +-
 drivers/net/wireless/intel/iwlwifi/fw/dbg.c        |  15 +-
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c        |  16 +-
 .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c   |  11 +-
 drivers/net/wireless/intel/iwlwifi/mvm/link.c      |  59 ++++--
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |   9 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c   |   7 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h       |   4 +
 drivers/net/wireless/intel/iwlwifi/mvm/rfi.c       |   8 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c      |  20 +-
 .../net/wireless/intel/iwlwifi/mvm/time-event.c    |   5 +-
 drivers/net/wireless/intel/iwlwifi/queue/tx.c      |   2 +-
 drivers/net/wireless/realtek/rtw89/rtw8922a.c      |   2 +-
 drivers/net/wwan/t7xx/t7xx_cldma.c                 |   4 +-
 drivers/net/wwan/t7xx/t7xx_hif_cldma.c             |   9 +-
 drivers/net/wwan/t7xx/t7xx_pcie_mac.c              |   8 +-
 drivers/s390/net/qeth_core_main.c                  |  38 +++-
 include/linux/framer/framer.h                      |   4 +-
 include/linux/skbuff.h                             |   7 +-
 include/net/cfg80211.h                             |   2 +
 include/net/inet_connection_sock.h                 |   1 +
 include/net/sock.h                                 |   7 +
 include/net/xdp_sock.h                             |   2 +
 kernel/bpf/arena.c                                 |  25 ++-
 kernel/bpf/bloom_filter.c                          |  13 ++
 kernel/bpf/helpers.c                               |   2 +-
 kernel/bpf/verifier.c                              |  27 ++-
 net/core/sock.c                                    |   4 +-
 net/hsr/hsr_slave.c                                |   3 +-
 net/ipv4/inet_connection_sock.c                    |  14 ++
 net/ipv4/inet_fragment.c                           |  70 +++++--
 net/ipv4/ip_fragment.c                             |   2 +-
 net/ipv4/netfilter/Kconfig                         |   1 +
 net/ipv4/nexthop.c                                 |   4 +-
 net/ipv4/tcp.c                                     |   2 +
 net/ipv6/addrconf.c                                |   5 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   2 +-
 net/mac80211/cfg.c                                 |   5 +-
 net/mac80211/debug.h                               |   2 +-
 net/mac80211/ieee80211_i.h                         |   4 +-
 net/mac80211/mlme.c                                |  15 +-
 net/netfilter/nf_tables_api.c                      |  50 ++++-
 net/nfc/nci/core.c                                 |   5 +
 net/tls/tls_sw.c                                   |   7 +-
 net/wireless/trace.h                               |   2 +-
 net/wireless/wext-core.c                           |   7 +-
 scripts/bpf_doc.py                                 |   4 +-
 tools/bpf/bpftool/gen.c                            |   2 +-
 tools/lib/bpf/libbpf.c                             |  10 +-
 tools/net/ynl/ynl-gen-c.py                         |   7 +-
 tools/testing/kunit/configs/all_tests.config       |   2 +
 tools/testing/selftests/bpf/bpf_arena_common.h     |   2 +-
 .../testing/selftests/bpf/prog_tests/arena_htab.c  |   8 +-
 .../testing/selftests/bpf/prog_tests/arena_list.c  |   7 +-
 .../selftests/bpf/prog_tests/bloom_filter_map.c    |   6 +
 tools/testing/selftests/bpf/prog_tests/verifier.c  |   2 +
 tools/testing/selftests/bpf/progs/arena_htab.c     |   2 +-
 tools/testing/selftests/bpf/progs/arena_list.c     |  10 +-
 tools/testing/selftests/bpf/progs/verifier_arena.c |  10 +-
 .../selftests/bpf/progs/verifier_arena_large.c     |  68 +++++++
 .../selftests/drivers/net/netdevsim/settings       |   1 +
 tools/testing/selftests/net/test_vxlan_mdb.sh      | 205 +++++++++++++--------
 tools/testing/selftests/net/tls.c                  |  34 ++++
 86 files changed, 865 insertions(+), 337 deletions(-)
 create mode 100644 tools/testing/selftests/bpf/progs/verifier_arena_large.c
 create mode 100644 tools/testing/selftests/drivers/net/netdevsim/settings


             reply	other threads:[~2024-03-28 14:31 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-03-28 14:31 Paolo Abeni [this message]
2024-03-29  0:19 ` [GIT PULL] Networking for v6.9-rc2 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=20240328143117.26574-1-pabeni@redhat.com \
    --to=pabeni@redhat.com \
    --cc=davem@davemloft.net \
    --cc=kuba@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    --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.