mbox series

[GIT,PULL] Networking for v6.10-rc1

Message ID 20240523161524.82511-1-pabeni@redhat.com (mailing list archive)
State Accepted
Headers show
Series [GIT,PULL] Networking for v6.10-rc1 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.10-rc1

Checks

Context Check Description
netdev/tree_selection success Pull request for net
netdev/build_32bit success Errors and warnings before: 905 this patch: 905
netdev/build_tools success No tools touched, skip
netdev/build_clang success Errors and warnings before: 909 this patch: 909
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: 909 this patch: 909
netdev/build_clang_rust success No Rust files in patch. Skipping build
netdev/contest fail net-next-2024-05-23--18-00 (tests: 1037)

Message

Paolo Abeni May 23, 2024, 4:15 p.m. UTC
Hi Linus!

The following changes since commit 4b377b4868ef17b040065bd468668c707d2477a5:

  kprobe/ftrace: fix build error due to bad function definition (2024-05-17 19:17:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.10-rc1

for you to fetch changes up to c71e3a5cffd5309d7f84444df03d5b72600cc417:

  r8169: Fix possible ring buffer corruption on fragmented Tx packets. (2024-05-23 15:45:32 +0200)

----------------------------------------------------------------
Quite smaller than usual. Notably it includes the fix for the unix
regression you have been notified of in the past weeks.
The TCP window fix will require some follow-up, already queued.

Current release - regressions:

  - af_unix: fix garbage collection of embryos

Previous releases - regressions:

  - af_unix: fix race between GC and receive path

  - ipv6: sr: fix missing sk_buff release in seg6_input_core

  - tcp: remove 64 KByte limit for initial tp->rcv_wnd value

  - eth: r8169: fix rx hangup

  - eth: lan966x: remove ptp traps in case the ptp is not enabled.

  - eth: ixgbe: fix link breakage vs cisco switches.

  - eth: ice: prevent ethtool from corrupting the channels.

Previous releases - always broken:

  - openvswitch: set the skbuff pkt_type for proper pmtud support.

  - tcp: Fix shift-out-of-bounds in dctcp_update_alpha().

Misc:

  - a bunch of selftests stabilization patches.

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

----------------------------------------------------------------
Aaron Conole (1):
      openvswitch: Set the skbuff pkt_type for proper pmtud support.

Andrea Mayer (1):
      ipv6: sr: fix missing sk_buff release in seg6_input_core

Dae R. Jeong (1):
      tls: fix missing memory barrier in tls_init

Florian Fainelli (1):
      net: Always descend into dsa/ folder with CONFIG_NET_DSA enabled

Hangbin Liu (2):
      ipv6: sr: fix memleak in seg6_hmac_init_algo
      selftests/net: use tc rule to filter the na packet

Heiner Kallweit (1):
      Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already"

Horatiu Vultur (1):
      net: lan966x: Remove ptp traps in case the ptp is not enabled.

Jacob Keller (1):
      Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI"

Jason Xing (1):
      tcp: remove 64 KByte limit for initial tp->rcv_wnd value

Joe Damato (1):
      testing: net-drv: use stats64 for testing

Ken Milmore (1):
      r8169: Fix possible ring buffer corruption on fragmented Tx packets.

Kuniyuki Iwashima (3):
      af_unix: Update unix_sk(sk)->oob_skb under sk_receive_queue lock.
      tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
      selftest: af_unix: Make SCM_RIGHTS into OOB data.

Larysa Zaremba (2):
      ice: Interpret .set_channels() input differently
      idpf: Interpret .set_channels() input differently

Michal Luczaj (1):
      af_unix: Fix garbage collection of embryos carrying OOB with SCM_RIGHTS

Paolo Abeni (3):
      Merge branch 'af_unix-fix-gc-and-improve-selftest'
      net: relax socket state check at accept time.
      Merge branch 'intel-interpret-set_channels-input-differently'

Romain Gantois (1):
      net: ti: icssg_prueth: Fix NULL pointer dereference in prueth_probe()

Ryosuke Yasuoka (2):
      nfc: nci: Fix uninit-value in nci_rx_work
      nfc: nci: Fix handling of zero-length payload packets in nci_rx_work()

Souradeep Chakrabarti (1):
      net: mana: Fix the extra HZ in mana_hwc_send_request

Taehee Yoo (1):
      selftests: net: kill smcrouted in the cleanup logic in amt.sh

Wei Fang (1):
      net: fec: avoid lock evasion when reading pps_enable

 drivers/net/Makefile                               |  4 +-
 drivers/net/ethernet/freescale/fec_ptp.c           | 14 +++---
 drivers/net/ethernet/intel/ice/ice_ethtool.c       | 19 +------
 drivers/net/ethernet/intel/idpf/idpf_ethtool.c     | 21 +++-----
 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h      |  3 --
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c      | 56 ++-------------------
 .../net/ethernet/microchip/lan966x/lan966x_main.c  |  6 +--
 drivers/net/ethernet/microsoft/mana/hw_channel.c   |  2 +-
 drivers/net/ethernet/realtek/r8169_main.c          |  9 ++--
 drivers/net/ethernet/ti/icssg/icssg_prueth.c       | 14 +++++-
 net/ipv4/af_inet.c                                 |  4 +-
 net/ipv4/tcp_dctcp.c                               | 13 ++++-
 net/ipv4/tcp_output.c                              |  2 +-
 net/ipv6/seg6_hmac.c                               | 42 ++++++++++------
 net/ipv6/seg6_iptunnel.c                           | 11 ++--
 net/nfc/nci/core.c                                 | 18 +++++--
 net/openvswitch/actions.c                          |  6 +++
 net/tls/tls_main.c                                 | 10 +++-
 net/unix/af_unix.c                                 | 28 ++++++++---
 net/unix/garbage.c                                 | 23 +++++----
 tools/testing/selftests/drivers/net/stats.py       |  2 +-
 tools/testing/selftests/net/af_unix/scm_rights.c   |  4 +-
 tools/testing/selftests/net/amt.sh                 |  8 ++-
 .../selftests/net/arp_ndisc_untracked_subnets.sh   | 53 +++++++-------------
 tools/testing/selftests/net/forwarding/lib.sh      | 58 ----------------------
 tools/testing/selftests/net/lib.sh                 | 58 ++++++++++++++++++++++
 26 files changed, 243 insertions(+), 245 deletions(-)

Comments

pr-tracker-bot@kernel.org May 23, 2024, 8:02 p.m. UTC | #1
The pull request you sent on Thu, 23 May 2024 18:15:24 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.10-rc1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/66ad4829ddd0b5540dc0b076ef2818e89c8f720e

Thank you!