All of lore.kernel.org
 help / color / mirror / Atom feed
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: [PULL v2] Networking for v6.3-rc6
Date: Thu,  6 Apr 2023 08:20:37 -0700	[thread overview]
Message-ID: <20230406152037.897403-1-kuba@kernel.org> (raw)

Hi Linus!

As Paolo said on v1: there are a few regressions from this release.
Otherwise this is somewhat smallish, possibly due to the season holiday.

The following changes since commit b2bc47e9b2011a183f9d3d3454a294a938082fb9:

  Merge tag 'net-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2023-03-30 14:05:21 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.3-rc6-2

for you to fetch changes up to 8fbc10b995a506e173f1080dfa2764f232a65e02:

  net: stmmac: check fwnode for phy device before scanning for phy (2023-04-06 08:10:43 -0700)

----------------------------------------------------------------
Including fixes from wireless and can.

Current release - regressions:

 - wifi: mac80211:
   - fix potential null pointer dereference
   - fix receiving mesh packets in forwarding=0 networks
   - fix mesh forwarding

Current release - new code bugs:

   - virtio/vsock: fix leaks due to missing skb owner

Previous releases - regressions:

  - raw: fix NULL deref in raw_get_next().

  - sctp: check send stream number after wait_for_sndbuf

  - qrtr:
    - fix a refcount bug in qrtr_recvmsg()
    - do not do DEL_SERVER broadcast after DEL_CLIENT

  - wifi: brcmfmac: fix SDIO suspend/resume regression

  - wifi: mt76: fix use-after-free in fw features query.

  - can: fix race between isotp_sendsmg() and isotp_release()

  - eth: mtk_eth_soc: fix remaining throughput regression

   -eth: ice: reset FDIR counter in FDIR init stage

Previous releases - always broken:

  - core: don't let netpoll invoke NAPI if in xmit context

  - icmp: guard against too small mtu

  - ipv6: fix an uninit variable access bug in __ip6_make_skb()

  - wifi: mac80211: fix the size calculation of ieee80211_ie_len_eht_cap()

  - can: fix poll() to not report false EPOLLOUT events

  - eth: gve: secure enough bytes in the first TX desc for all TCP pkts

Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

----------------------------------------------------------------
Andrea Righi (1):
      l2tp: generate correct module alias strings

Andy Roulin (1):
      ethtool: reset #lanes when lanes is omitted

Arnd Bergmann (1):
      net: netcp: MAX_SKB_FRAGS is now 'int'

Arseniy Krasnov (1):
      vsock/vmci: convert VMCI error code to -ENOMEM on send

Ben Greear (1):
      wifi: mt76: mt7921: Fix use-after-free in fw features query.

Bobby Eshleman (1):
      virtio/vsock: fix leaks due to missing skb owner

Corinna Vinschen (1):
      net: stmmac: fix up RX flow hash indirection table when setting channels

Daniel Golle (1):
      net: sfp: add quirk enabling 2500Base-x for HG MXPD-483II

David S. Miller (1):
      Merge branch 'phy-handle-fixes'

Eric Dumazet (2):
      icmp: guard against too small mtu
      netlink: annotate lockless accesses to nlk->max_recvmsg_len

Felix Fietkau (8):
      wifi: mac80211: drop bogus static keywords in A-MSDU rx
      wifi: mac80211: fix potential null pointer dereference
      wifi: mac80211: fix receiving mesh packets in forwarding=0 networks
      wifi: mac80211: fix mesh forwarding
      wifi: mac80211: fix flow dissection for forwarded packets
      wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta
      net: ethernet: mtk_eth_soc: fix remaining throughput regression
      wifi: mt76: ignore key disable commands

Greg Ungerer (1):
      net: fec: make use of MDIO C45 quirk

Gustav Ekelund (1):
      net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit

Hangbin Liu (1):
      selftests: net: rps_default_mask.sh: delete veth link specifically

Hans de Goede (1):
      wifi: brcmfmac: Fix SDIO suspend/resume regression

Jakub Kicinski (7):
      Merge tag 'wireless-2023-03-30' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
      Revert "net: netcp: MAX_SKB_FRAGS is now 'int'"
      net: don't let netpoll invoke NAPI if in xmit context
      Merge branch 'raw-ping-fix-locking-in-proc-net-raw-icmp'
      Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
      Merge tag 'linux-can-fixes-for-6.3-20230405' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
      Merge tag 'wireless-2023-04-05' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless

Jiri Slaby (SUSE) (1):
      net: wwan: t7xx: do not compile with -Werror

Kalle Valo (1):
      wifi: ath11k: reduce the MHI timeout to 20s

Kuniyuki Iwashima (2):
      raw: Fix NULL deref in raw_get_next().
      ping: Fix potentail NULL deref for /proc/net/icmp.

Lingyu Liu (1):
      ice: Reset FDIR counter in FDIR init stage

Lorenzo Bianconi (1):
      wifi: mt76: mt7921: fix fw used for offload check for mt7922

Michael Sit Wei Hong (4):
      net: phylink: add phylink_expects_phy() method
      net: stmmac: check if MAC needs to attach to a PHY
      net: stmmac: remove redundant fixup to support fixed-link mode
      net: stmmac: check fwnode for phy device before scanning for phy

Michal Sojka (1):
      can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events

Oleksij Rempel (1):
      can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access

Oliver Hartkopp (2):
      can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get SOCK_RXQ_OVFL infos
      can: isotp: fix race between isotp_sendsmg() and isotp_release()

Ryder Lee (1):
      wifi: mac80211: fix the size calculation of ieee80211_ie_len_eht_cap()

Shailend Chand (1):
      gve: Secure enough bytes in the first TX desc for all TCP pkts

Siddharth Vadapalli (1):
      net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe

Simei Su (1):
      ice: fix wrong fallback logic for FDIR

Song Yoong Siang (1):
      net: stmmac: Add queue reset into stmmac_xdp_open() function

Sricharan Ramabadhran (1):
      net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT

Xin Long (1):
      sctp: check send stream number after wait_for_sndbuf

Ziyang Xuan (2):
      net: qrtr: Fix a refcount bug in qrtr_recvmsg()
      ipv6: Fix an uninit variable access bug in __ip6_make_skb()

 drivers/net/dsa/mv88e6xxx/chip.c                   |  2 +-
 drivers/net/dsa/mv88e6xxx/global2.c                | 20 ++++++
 drivers/net/dsa/mv88e6xxx/global2.h                |  1 +
 drivers/net/ethernet/freescale/fec.h               |  5 ++
 drivers/net/ethernet/freescale/fec_main.c          | 32 ++++++----
 drivers/net/ethernet/google/gve/gve.h              |  2 +
 drivers/net/ethernet/google/gve/gve_tx.c           | 12 ++--
 drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 23 ++++++-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |  4 ++
 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c  |  1 -
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  | 21 +++++-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |  6 +-
 drivers/net/phy/phylink.c                          | 19 ++++++
 drivers/net/phy/sfp.c                              |  4 ++
 drivers/net/wireless/ath/ath11k/mhi.c              |  2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c  | 36 ++++++++---
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.h    |  2 +
 drivers/net/wireless/mediatek/mt76/mt7603/main.c   | 10 +--
 drivers/net/wireless/mediatek/mt76/mt7615/mac.c    | 70 ++++++--------------
 drivers/net/wireless/mediatek/mt76/mt7615/main.c   | 15 ++---
 drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h |  6 +-
 drivers/net/wireless/mediatek/mt76/mt76x02_util.c  | 18 +++---
 drivers/net/wireless/mediatek/mt76/mt7915/main.c   | 13 ++--
 drivers/net/wireless/mediatek/mt76/mt7921/init.c   |  7 +-
 drivers/net/wireless/mediatek/mt76/mt7921/main.c   | 13 ++--
 drivers/net/wireless/mediatek/mt76/mt7921/pci.c    |  2 +-
 drivers/net/wireless/mediatek/mt76/mt7996/main.c   | 13 ++--
 drivers/net/wwan/t7xx/Makefile                     |  2 -
 include/linux/phylink.h                            |  1 +
 include/net/raw.h                                  |  4 +-
 net/can/isotp.c                                    | 74 ++++++++++++++--------
 net/can/j1939/transport.c                          |  5 +-
 net/core/netpoll.c                                 | 19 +++++-
 net/ethtool/linkmodes.c                            |  7 +-
 net/ipv4/icmp.c                                    |  5 ++
 net/ipv4/ping.c                                    |  8 +--
 net/ipv4/raw.c                                     | 36 ++++++-----
 net/ipv4/raw_diag.c                                | 10 ++-
 net/ipv6/ip6_output.c                              |  7 +-
 net/ipv6/raw.c                                     | 10 ++-
 net/l2tp/l2tp_ip.c                                 |  8 +--
 net/l2tp/l2tp_ip6.c                                |  8 +--
 net/mac80211/rx.c                                  | 29 +++++----
 net/mac80211/sta_info.c                            |  3 +-
 net/mac80211/util.c                                |  2 +-
 net/netlink/af_netlink.c                           | 15 +++--
 net/qrtr/af_qrtr.c                                 |  2 +
 net/qrtr/ns.c                                      | 15 +++--
 net/sctp/socket.c                                  |  4 ++
 net/vmw_vsock/virtio_transport_common.c            | 10 +++
 net/vmw_vsock/vmci_transport.c                     |  8 ++-
 tools/testing/selftests/net/rps_default_mask.sh    |  1 +
 52 files changed, 408 insertions(+), 244 deletions(-)

             reply	other threads:[~2023-04-06 15:20 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-04-06 15:20 Jakub Kicinski [this message]
2023-04-06 18:46 ` [PULL v2] Networking for v6.3-rc6 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=20230406152037.897403-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.