Message ID | 20240502112326.34463-1-pabeni@redhat.com (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
Series | [GIT,PULL] Networking for v6.9-rc7 | expand |
Context | Check | Description |
---|---|---|
netdev/tree_selection | success | Pull request for net |
netdev/build_32bit | success | Errors and warnings before: 8 this patch: 8 |
netdev/build_tools | success | No tools touched, skip |
netdev/build_clang | success | Errors and warnings before: 8 this patch: 8 |
netdev/verify_signedoff | success | Signed-off-by tag matches author and committer |
netdev/verify_fixes | success | No Fixes tag |
netdev/build_allmodconfig_warn | success | Errors and warnings before: 8 this patch: 8 |
netdev/build_clang_rust | success | No Rust files in patch. Skipping build |
netdev/contest | success | net-next-2024-05-02--15-00 (tests: 1000) |
The pull request you sent on Thu, 2 May 2024 13:23:26 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.9-rc7
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/545c494465d24b10a4370545ba213c0916f70b95
Thank you!
Hi Linus! The following changes since commit 52afb15e9d9a021ab6eec923a087ec9f518cb713: Merge tag 'net-6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2024-04-25 11:19:38 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.9-rc7 for you to fetch changes up to 78cfe547607a83de60cd25304fa2422777634712: MAINTAINERS: mark MYRICOM MYRI-10G as Orphan (2024-05-02 11:24:03 +0200) ---------------------------------------------------------------- Including fixes from bpf. Relatively calm week, likely due to public holiday in most places. No known outstanding regressions. Current release - regressions: - rxrpc: fix wrong alignmask in __page_frag_alloc_align() - eth: e1000e: change usleep_range to udelay in PHY mdic access Previous releases - regressions: - gro: fix udp bad offset in socket lookup - bpf: fix incorrect runtime stat for arm64 - tipc: fix UAF in error path - netfs: fix a potential infinite loop in extract_user_to_sg() - eth: ice: ensure the copied buf is NUL terminated - eth: qeth: fix kernel panic after setting hsuid Previous releases - always broken: - bpf: - verifier: prevent userspace memory access - xdp: use flags field to disambiguate broadcast redirect - bridge: fix multicast-to-unicast with fraglist GSO - mptcp: ensure snd_nxt is properly initialized on connect - nsh: fix outer header access in nsh_gso_segment(). - eth: bcmgenet: fix racing registers access - eth: vxlan: fix stats counters. Misc: - a bunch of MAINTAINERS file updates Signed-off-by: Paolo Abeni <pabeni@redhat.com> ---------------------------------------------------------------- Alexandra Winter (1): s390/qeth: Fix kernel panic after setting hsuid Alexei Starovoitov (1): Merge branch 'bpf-prevent-userspace-memory-access' Andrii Nakryiko (1): bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definition Anton Protopopov (1): bpf: Fix a verifier verbose message Asbjørn Sloth Tønnesen (4): net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() net: qede: use return from qede_parse_flow_attr() for flower net: qede: use return from qede_parse_flow_attr() for flow_spec net: qede: use return from qede_parse_actions() Björn Töpel (1): MAINTAINERS: bpf: Add Lehui and Puranjay as riscv64 reviewers Bui Quang Minh (3): ice: ensure the copied buf is NUL terminated bna: ensure the copied buf is NUL terminated octeontx2-af: avoid off-by-one read from userspace David Bauer (1): net l2tp: drop flow hash on forward David Howells (1): Fix a potential infinite loop in extract_user_to_sg() David S. Miller (3): Merge branch 'bcmgenet-protect-contended-accesses' Merge branch 'qed-error-codes' Merge branch 'vxlan-stats' Doug Berger (3): net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() net: bcmgenet: synchronize UMAC_CMD access Felix Fietkau (2): net: bridge: fix multicast-to-unicast with fraglist GSO net: core: reject skb_copy(_expand) for fraglist GSO skbs Guillaume Nault (3): vxlan: Fix racy device stats updates. vxlan: Add missing VNI filter counter update in arp_reduce(). vxlan: Pull inner IP header in vxlan_rcv(). Jakub Kicinski (5): Merge branch 'ensure-the-copied-buf-is-nul-terminated' Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf MAINTAINERS: add an explicit entry for YNL MAINTAINERS: remove Ariel Elior MAINTAINERS: mark MYRICOM MYRI-10G as Orphan Jason Xing (1): bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue Jeffrey Altman (1): rxrpc: Clients must accept conn from any address Kuniyuki Iwashima (1): nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). Marek Behún (1): net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 Paolo Abeni (3): mptcp: ensure snd_nxt is properly initialized on connect tipc: fix UAF in error path Merge branch 'net-gro-add-flush-flush_id-checks-and-fix-wrong-offset-in-udp' Puranjay Mohan (5): MAINTAINERS: Update email address for Puranjay Mohan arm32, bpf: Reimplement sign-extension mov instruction bpf: verifier: prevent userspace memory access bpf, x86: Fix PROBE_MEM runtime load check selftests/bpf: Test PROBE_MEM of VSYSCALL_ADDR on x86-64 Richard Gobert (2): net: gro: fix udp bad offset in socket lookup by adding {inner_}network_offset to napi_gro_cb net: gro: add flush check in udp_gro_receive_segment Sebastian Andrzej Siewior (1): cxgb4: Properly lock TX queue for the selftest. Shigeru Yoshida (1): ipv4: Fix uninit-value access in __ip_make_skb() Toke Høiland-Jørgensen (1): xdp: use flags field to disambiguate broadcast redirect Vitaly Lifshits (1): e1000e: change usleep_range to udelay in PHY mdic access Xin Long (1): tipc: fix a possible memleak in tipc_buf_append Xu Kuohai (2): bpf, arm64: Fix incorrect runtime stats riscv, bpf: Fix incorrect runtime stats Yunsheng Lin (1): rxrpc: Fix using alignmask being zero for __page_frag_alloc_align() .mailmap | 1 + MAINTAINERS | 22 +++++--- arch/arm/net/bpf_jit_32.c | 56 ++++++++++++++----- arch/arm64/net/bpf_jit_comp.c | 6 +-- arch/riscv/net/bpf_jit_comp64.c | 6 +-- arch/x86/net/bpf_jit_comp.c | 63 +++++++++++----------- drivers/net/dsa/mv88e6xxx/chip.c | 4 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 16 +++++- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 4 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 8 ++- drivers/net/ethernet/broadcom/genet/bcmmii.c | 6 ++- drivers/net/ethernet/brocade/bna/bnad_debugfs.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 6 +-- drivers/net/ethernet/intel/e1000e/phy.c | 8 +-- drivers/net/ethernet/intel/ice/ice_debugfs.c | 8 +-- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 14 ++--- drivers/net/vxlan/vxlan_core.c | 49 +++++++++++------ drivers/s390/net/qeth_core_main.c | 61 ++++++++++----------- include/linux/filter.h | 1 + include/linux/skmsg.h | 2 + include/net/gro.h | 9 ++++ kernel/bpf/core.c | 9 ++++ kernel/bpf/verifier.c | 33 +++++++++++- lib/Kconfig.debug | 5 +- lib/scatterlist.c | 2 +- net/8021q/vlan_core.c | 2 + net/bridge/br_forward.c | 2 +- net/core/filter.c | 42 +++++++++++---- net/core/gro.c | 1 + net/core/skbuff.c | 27 +++++++--- net/core/skmsg.c | 5 +- net/ipv4/af_inet.c | 1 + net/ipv4/ip_output.c | 2 +- net/ipv4/raw.c | 3 ++ net/ipv4/udp.c | 3 +- net/ipv4/udp_offload.c | 15 +++++- net/ipv6/ip6_offload.c | 1 + net/ipv6/udp.c | 3 +- net/ipv6/udp_offload.c | 3 +- net/l2tp/l2tp_eth.c | 3 ++ net/mptcp/protocol.c | 3 ++ net/nsh/nsh.c | 14 ++--- net/rxrpc/conn_object.c | 9 +--- net/rxrpc/insecure.c | 2 +- net/rxrpc/rxkad.c | 2 +- net/rxrpc/txbuf.c | 10 ++-- net/tipc/msg.c | 8 ++- .../selftests/bpf/bpf_testmod/bpf_testmod.c | 3 ++ 49 files changed, 378 insertions(+), 193 deletions(-)