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
next 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.