mbox series

[GIT,PULL] Networking for 6.0-rc5

Message ID 20220908110610.28284-1-pabeni@redhat.com (mailing list archive)
State Accepted
Commit 26b1224903b3fb66e8aa564868d0d57648c32b15
Headers show
Series [GIT,PULL] Networking for 6.0-rc5 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.0-rc5

Checks

Context Check Description
netdev/tree_selection success Pull request for net
netdev/build_32bit success Errors and warnings before: 25 this patch: 25
netdev/build_clang success Errors and warnings before: 9 this patch: 9
netdev/verify_signedoff success Signed-off-by tag matches author and committer
netdev/verify_fixes success Fixes tag looks correct
netdev/build_allmodconfig_warn success Errors and warnings before: 23 this patch: 23

Message

Paolo Abeni Sept. 8, 2022, 11:06 a.m. UTC
Hi Linus!

The following changes since commit 42e66b1cc3a070671001f8a1e933a80818a192bf:

  Merge tag 'net-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2022-09-01 09:20:42 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.0-rc5

for you to fetch changes up to 2f09707d0c972120bf794cfe0f0c67e2c2ddb252:

  sch_sfb: Also store skb len before calling child enqueue (2022-09-08 11:12:58 +0200)

----------------------------------------------------------------
Networking fixes for 6.0-rc5, including fixes from rxrpc, netfilter,
wireless and bluetooth subtrees

Current release - regressions:
  - skb: export skb drop reaons to user by TRACE_DEFINE_ENUM

  - bluetooth: fix regression preventing ACL packet transmission

Current release - new code bugs:
  - dsa: microchip: fix kernel oops on ksz8 switches

  - dsa: qca8k: fix NULL pointer dereference for of_device_get_match_data

Previous releases - regressions:
  - netfilter: clean up hook list when offload flags check fails

  - wifi: mt76: fix crash in chip reset fail

  - rxrpc: fix ICMP/ICMP6 error handling

  - ice: fix DMA mappings leak

  - i40e: fix kernel crash during module removal

Previous releases - always broken:
  - ipv6: sr: fix out-of-bounds read when setting HMAC data.

  - tcp: TX zerocopy should not sense pfmemalloc status

  - sch_sfb: don't assume the skb is still around after enqueueing to child

  - netfilter: drop dst references before setting

  - wifi: wilc1000: fix DMA on stack objects

  - rxrpc: fix an insufficiently large sglist in rxkad_verify_packet_2()

  - fec: use a spinlock to guard `fep->ptp_clk_on`

Misc:
  - usb: qmi_wwan: add Quectel RM520N

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

----------------------------------------------------------------
Ajay.Kathat@microchip.com (1):
      wifi: wilc1000: fix DMA on stack objects

Arun Ramadoss (1):
      net: phy: lan87xx: change interrupt src of link_up to comm_ready

Christian Marangi (1):
      net: dsa: qca8k: fix NULL pointer dereference for of_device_get_match_data

Christophe JAILLET (1):
      stmmac: intel: Simplify intel_eth_pci_remove()

Csókás Bence (1):
      net: fec: Use a spinlock to guard `fep->ptp_clk_on`

Dan Carpenter (1):
      tipc: fix shift wrapping bug in map_get()

David Howells (6):
      rxrpc: Fix ICMP/ICMP6 error handling
      rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2()
      rxrpc: Fix local destruction being repeated
      rxrpc: Fix calc of resend age
      afs: Use the operation issue time instead of the reply time for callbacks
      rxrpc: Remove rxrpc_get_reply_time() which is no longer used

David Leadbeater (1):
      netfilter: nf_conntrack_irc: Fix forged IP logic

David Lebrun (1):
      ipv6: sr: fix out-of-bounds read when setting HMAC data.

David S. Miller (7):
      Merge tag 'rxrpc-fixes-20220901' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
      Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
      Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
      Merge tag 'wireless-2022-09-03' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
      Merge branch 'bonding-fixes'
      Merge tag 'for-net-2022-09-02' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
      Merge branch 'dsa-felix-fixes'

Deren Wu (1):
      wifi: mt76: mt7921e: fix crash in chip reset fail

Eric Dumazet (1):
      tcp: TX zerocopy should not sense pfmemalloc status

Greg Kroah-Hartman (1):
      net: mvpp2: debugfs: fix memory leak when using debugfs_lookup()

Hangbin Liu (3):
      bonding: use unspecified address if no available link local address
      bonding: add all node mcast address when slave up
      bonding: accept unsolicited NA message

Harsh Modi (1):
      netfilter: br_netfilter: Drop dst references before setting.

Heiner Kallweit (1):
      Revert "net: phy: meson-gxl: improve link-up behavior"

Ivan Vecera (2):
      i40e: Fix kernel crash during module removal
      iavf: Detach device during reset task

Jakub Kicinski (1):
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf

Johannes Berg (3):
      wifi: mac80211: mlme: release deflink channel in error case
      wifi: mac80211: fix locking in auth/assoc timeout
      wifi: use struct_group to copy addresses

Lorenzo Bianconi (2):
      net: ethernet: mtk_eth_soc: fix typo in __mtk_foe_entry_clear
      net: ethernet: mtk_eth_soc: check max allowed hash in mtk_ppe_check_skb

Luiz Augusto von Dentz (1):
      Bluetooth: hci_sync: Fix hci_read_buffer_size_sync

Menglong Dong (1):
      net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM

Michal Swiatkowski (1):
      ice: use bitmap_free instead of devm_kfree

Mukesh Sisodiya (1):
      wifi: mac80211: fix link warning in RX agg timer expiry

Neal Cardwell (1):
      tcp: fix early ETIMEDOUT after spurious non-SACK RTO

Oleksij Rempel (1):
      net: dsa: microchip: fix kernel oops on ksz8 switches

Pablo Neira Ayuso (2):
      netfilter: remove nf_conntrack_helper sysctl and modparam toggles
      netfilter: nf_tables: clean up hook list when offload flags check fails

Paul Durrant (1):
      xen-netback: only remove 'hotplug-status' when the vif is actually destroyed

Przemyslaw Patynowski (2):
      ice: Fix DMA mappings leak
      i40e: Fix ADQ rate limiting for PF

Soenke Huster (1):
      wifi: mac80211_hwsim: check length for virtio packets

Stanislaw Gruszka (1):
      wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd()

Toke Høiland-Jørgensen (2):
      sch_sfb: Don't assume the skb is still around after enqueueing to child
      sch_sfb: Also store skb len before calling child enqueue

Vladimir Oltean (3):
      net: dsa: felix: tc-taprio intervals smaller than MTU should send at least one packet
      net: dsa: felix: disable cut-through forwarding for frames oversized for tc-taprio
      net: dsa: felix: access QSYS_TAG_CONFIG under tas_lock in vsc9959_sched_speed_set

Wei Fang (1):
      net: fec: add pm_qos support on imx6q platform

Yacan Liu (1):
      net/smc: Fix possible access to freed memory in link clear

jerry.meng (1):
      net: usb: qmi_wwan: add Quectel RM520N

 Documentation/networking/rxrpc.rst                 |  11 -
 drivers/net/bonding/bond_main.c                    |  20 +-
 drivers/net/dsa/microchip/ksz_common.c             |  30 ++-
 drivers/net/dsa/ocelot/felix_vsc9959.c             | 161 +++++++----
 drivers/net/dsa/qca/qca8k-8xxx.c                   |   2 +-
 drivers/net/ethernet/freescale/fec.h               |   6 +-
 drivers/net/ethernet/freescale/fec_main.c          |  26 +-
 drivers/net/ethernet/freescale/fec_ptp.c           |  28 +-
 drivers/net/ethernet/intel/i40e/i40e_client.c      |   5 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   3 +
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        |   3 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  14 +-
 drivers/net/ethernet/intel/ice/ice_base.c          |  17 --
 drivers/net/ethernet/intel/ice/ice_main.c          |  10 +-
 drivers/net/ethernet/intel/ice/ice_xsk.c           |  63 +++++
 drivers/net/ethernet/intel/ice/ice_xsk.h           |   8 +
 drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c |   4 +-
 drivers/net/ethernet/mediatek/mtk_ppe.c            |   2 +-
 drivers/net/ethernet/mediatek/mtk_ppe.h            |   3 +
 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c  |   2 -
 drivers/net/phy/meson-gxl.c                        |   8 +-
 drivers/net/phy/microchip_t1.c                     |  58 +++-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/wireless/intel/iwlegacy/4965-rs.c      |   5 +-
 drivers/net/wireless/mac80211_hwsim.c              |   7 +-
 .../net/wireless/mediatek/mt76/mt7921/pci_mac.c    |   2 +-
 drivers/net/wireless/microchip/wilc1000/netdev.h   |   1 +
 drivers/net/wireless/microchip/wilc1000/sdio.c     |  39 ++-
 drivers/net/wireless/microchip/wilc1000/wlan.c     |  15 +-
 drivers/net/xen-netback/xenbus.c                   |   2 +-
 fs/afs/flock.c                                     |   2 +-
 fs/afs/fsclient.c                                  |   2 +-
 fs/afs/internal.h                                  |   3 +-
 fs/afs/rxrpc.c                                     |   7 +-
 fs/afs/yfsclient.c                                 |   3 +-
 include/linux/ieee80211.h                          |   8 +-
 include/linux/skbuff.h                             |  21 ++
 include/linux/udp.h                                |   1 +
 include/net/af_rxrpc.h                             |   2 -
 include/net/dropreason.h                           |  67 +++++
 include/net/netfilter/nf_conntrack.h               |   2 -
 include/net/netns/conntrack.h                      |   1 -
 include/net/udp_tunnel.h                           |   4 +
 include/trace/events/skb.h                         |  15 +-
 net/bluetooth/hci_sync.c                           |  12 +-
 net/bridge/br_netfilter_hooks.c                    |   2 +
 net/bridge/br_netfilter_ipv6.c                     |   1 +
 net/core/.gitignore                                |   1 -
 net/core/Makefile                                  |  22 +-
 net/core/datagram.c                                |   2 +-
 net/core/skbuff.c                                  |   6 +-
 net/ipv4/tcp.c                                     |   2 +-
 net/ipv4/tcp_input.c                               |  25 +-
 net/ipv4/udp.c                                     |   2 +
 net/ipv4/udp_tunnel_core.c                         |   1 +
 net/ipv6/addrconf.c                                |   8 +-
 net/ipv6/seg6.c                                    |   5 +
 net/ipv6/udp.c                                     |   5 +-
 net/mac80211/mlme.c                                |  12 +-
 net/mac80211/rx.c                                  |   4 +
 net/mac80211/wpa.c                                 |   4 +-
 net/netfilter/nf_conntrack_core.c                  |   7 +-
 net/netfilter/nf_conntrack_helper.c                |  80 +-----
 net/netfilter/nf_conntrack_irc.c                   |   5 +-
 net/netfilter/nf_conntrack_netlink.c               |   5 -
 net/netfilter/nf_conntrack_standalone.c            |  10 -
 net/netfilter/nf_tables_api.c                      |   4 +-
 net/netfilter/nft_ct.c                             |   3 -
 net/rxrpc/ar-internal.h                            |   1 +
 net/rxrpc/call_event.c                             |   2 +-
 net/rxrpc/local_object.c                           |   4 +
 net/rxrpc/peer_event.c                             | 293 ++++++++++++++++++---
 net/rxrpc/recvmsg.c                                |  43 ---
 net/rxrpc/rxkad.c                                  |   2 +-
 net/sched/sch_sfb.c                                |  13 +-
 net/smc/smc_core.c                                 |   1 +
 net/smc/smc_core.h                                 |   2 +
 net/smc/smc_wr.c                                   |   5 +
 net/smc/smc_wr.h                                   |   5 +
 net/tipc/monitor.c                                 |   2 +-
 net/wireless/lib80211_crypt_ccmp.c                 |   2 +-
 .../selftests/netfilter/nft_conntrack_helper.sh    |  36 ++-
 82 files changed, 913 insertions(+), 420 deletions(-)
 delete mode 100644 net/core/.gitignore

Comments

pr-tracker-bot@kernel.org Sept. 8, 2022, 12:30 p.m. UTC | #1
The pull request you sent on Thu,  8 Sep 2022 13:06:10 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.0-rc5

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/26b1224903b3fb66e8aa564868d0d57648c32b15

Thank you!
patchwork-bot+netdevbpf@kernel.org Sept. 8, 2022, 4:40 p.m. UTC | #2
Hello:

This pull request was applied to netdev/net.git (master)
by Linus Torvalds <torvalds@linux-foundation.org>:

On Thu,  8 Sep 2022 13:06:10 +0200 you wrote:
> Hi Linus!
> 
> The following changes since commit 42e66b1cc3a070671001f8a1e933a80818a192bf:
> 
>   Merge tag 'net-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2022-09-01 09:20:42 -0700)
> 
> are available in the Git repository at:
> 
> [...]

Here is the summary with links:
  - [GIT,PULL] Networking for 6.0-rc5
    https://git.kernel.org/netdev/net/c/26b1224903b3

You are awesome, thank you!
Paolo Abeni Sept. 8, 2022, 4:51 p.m. UTC | #3
On Thu, 2022-09-08 at 16:40 +0000, patchwork-bot+netdevbpf@kernel.org wrote:
> This pull request was applied to netdev/net.git (master)
> by Linus Torvalds <torvalds@linux-foundation.org>:
> 
> On Thu,  8 Sep 2022 13:06:10 +0200 you wrote:
> > Hi Linus!
> > 
> > The following changes since commit 42e66b1cc3a070671001f8a1e933a80818a192bf:
> > 
> >   Merge tag 'net-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2022-09-01 09:20:42 -0700)
> > 
> > are available in the Git repository at:
> > 
> > [...]
> 
> Here is the summary with links:
>   - [GIT,PULL] Networking for 6.0-rc5
>     https://git.kernel.org/netdev/net/c/26b1224903b3

In case someone is wondering... this is just the bot being confused by
the net -> net-next merge while the PR was still in PW. Next time I
should clean PW before handling the merge.

Cheers,

Paolo