mbox series

[GIT,PULL] Networking for v6.13-rc4

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

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.13-rc4

Checks

Context Check Description
netdev/tree_selection success Pull request for net
netdev/build_32bit success Errors and warnings before: 0 this patch: 0
netdev/build_tools success No tools touched, skip
netdev/build_clang success Errors and warnings before: 1 this patch: 1
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: 2 this patch: 2
netdev/build_clang_rust success No Rust files in patch. Skipping build
netdev/kdoc success Errors and warnings before: 0 this patch: 0
netdev/contest success net-next-2024-12-19--15-00 (tests: 878)

Message

Paolo Abeni Dec. 19, 2024, 12:40 p.m. UTC
Hi Linus!

Happy winter holiday! hopefully nothing too scaring here.

The following changes since commit 150b567e0d572342ef08bace7ee7aff80fd75327:

  Merge tag 'net-6.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2024-12-12 11:28:05 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.13-rc4

for you to fetch changes up to ce1219c3f76bb131d095e90521506d3c6ccfa086:

  net: mctp: handle skb cleanup on sock_queue failures (2024-12-19 11:52:49 +0100)

----------------------------------------------------------------
Including fixes from can and netfilter.

Current release - regressions:

  - rtnetlink: try the outer netns attribute in rtnl_get_peer_net().

  - rust: net::phy fix module autoloading

Current release - new code bugs:

  - phy: avoid undefined behavior in *_led_polarity_set()

  - eth: octeontx2-pf: fix netdev memory leak in rvu_rep_create()

Previous releases - regressions:

  - smc: check sndbuf_space again after NOSPACE flag is set in smc_poll

  - ipvs: fix clamp() of ip_vs_conn_tab on small memory systems

  - dsa: restore dsa_software_vlan_untag() ability to operate on VLAN-untagged traffic

  - eth: tun: fix tun_napi_alloc_frags()

  - eth: ionic: no double destroy workqueue

  - eth: idpf: trigger SW interrupt when exiting wb_on_itr mode

  - eth: rswitch: rework ts tags management

  - eth: team: fix feature exposure when no ports are present

Previous releases - always broken:

  - core: fix repeated netlink messages in queue dump

  - mdiobus: fix an OF node reference leak

  - smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg

  - can: fix missed interrupts with m_can_pci

  - eth: oa_tc6: fix infinite loop error when tx credits becomes 0

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

----------------------------------------------------------------
Adrian Moreno (2):
      selftests: openvswitch: fix tcpdump execution
      psample: adjust size if rate_as_probability is set

Arnd Bergmann (1):
      net: phy: avoid undefined behavior in *_led_polarity_set()

Brett Creeley (1):
      ionic: Fix netdev notifier unregister on failure

Dan Carpenter (2):
      chelsio/chtls: prevent potential integer overflow on 32bit
      net: hinic: Fix cleanup in create_rxqs/txqs()

Daniel Borkmann (1):
      team: Fix feature exposure when no ports are present

David Laight (1):
      ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems

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

Donald Hunter (1):
      tools/net/ynl: fix sub-message key lookup for nested attributes

Eric Dumazet (3):
      net: tun: fix tun_napi_alloc_frags()
      netdevsim: prevent bad user input in nsim_dev_health_break_write()
      net: netdevsim: fix nsim_pp_hold_write()

FUJITA Tomonori (1):
      rust: net::phy fix module autoloading

Gianfranco Trad (1):
      qed: fix possible uninit pointer read in qed_mcp_nvm_info_populate()

Guangguan Wang (6):
      net/smc: protect link down work from execute after lgr freed
      net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll
      net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg
      net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg
      net/smc: check smcd_v2_ext_offset when receiving proposal msg
      net/smc: check return value of sock_recvmsg when draining clc data

Harshit Mogalapalli (2):
      octeontx2-pf: fix netdev memory leak in rvu_rep_create()
      octeontx2-pf: fix error handling of devlink port in rvu_rep_create()

Jakub Kicinski (10):
      Merge branch 'ionic-minor-code-fixes'
      netdev: fix repeated netlink messages in queue dump
      netdev: fix repeated netlink messages in queue stats
      selftests: net: support setting recv_size in YNL
      selftests: net-drv: queues: sanity check netlink dumps
      selftests: net-drv: stats: sanity check netlink dumps
      Merge branch 'netdev-fix-repeated-netlink-messages-in-queue-dumps'
      Merge tag 'linux-can-fixes-for-6.13-20241218' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
      Merge branch '200GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
      netdev-genl: avoid empty messages in queue dump

Jeremy Kerr (1):
      net: mctp: handle skb cleanup on sock_queue failures

Joe Hattori (2):
      net: ethernet: bgmac-platform: fix an OF node reference leak
      net: mdiobus: fix an OF node reference leak

Joshua Hay (2):
      idpf: add support for SW triggered interrupts
      idpf: trigger SW interrupt when exiting wb_on_itr mode

Kuniyuki Iwashima (1):
      rtnetlink: Try the outer netns attribute in rtnl_get_peer_net().

Marc Kleine-Budde (1):
      Merge patch series "can: m_can: set init flag earlier in probe"

Martin Hou (1):
      net: usb: qmi_wwan: add Quectel RG255C

Matthias Schiffer (2):
      can: m_can: set init flag earlier in probe
      can: m_can: fix missed interrupts with m_can_pci

Nikita Yushchenko (1):
      net: renesas: rswitch: rework ts tags management

Paolo Abeni (2):
      Merge branch 'fixes-on-the-open-alliance-tc6-10base-t1x-mac-phy-support-generic-lib'
      Merge tag 'nf-24-12-19' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf

Parthiban Veerasooran (2):
      net: ethernet: oa_tc6: fix infinite loop error when tx credits becomes 0
      net: ethernet: oa_tc6: fix tx skb race condition between reference pointers

Phil Sutter (1):
      netfilter: ipset: Fix for recursive locking warning

Shannon Nelson (2):
      ionic: no double destroy workqueue
      ionic: use ee->offset when returning sprom data

Vladimir Oltean (2):
      net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic()
      net: dsa: restore dsa_software_vlan_untag() ability to operate on VLAN-untagged traffic

 drivers/net/can/m_can/m_can.c                      | 36 ++++++---
 drivers/net/can/m_can/m_can.h                      |  1 +
 drivers/net/can/m_can/m_can_pci.c                  |  1 +
 drivers/net/ethernet/broadcom/bgmac-platform.c     |  5 +-
 .../chelsio/inline_crypto/chtls/chtls_main.c       |  5 +-
 drivers/net/ethernet/huawei/hinic/hinic_main.c     |  2 +
 drivers/net/ethernet/intel/idpf/idpf_dev.c         |  3 +
 drivers/net/ethernet/intel/idpf/idpf_txrx.c        | 29 +++++---
 drivers/net/ethernet/intel/idpf/idpf_txrx.h        |  8 +-
 drivers/net/ethernet/intel/idpf/idpf_vf_dev.c      |  3 +
 drivers/net/ethernet/marvell/octeontx2/nic/rep.c   |  5 +-
 drivers/net/ethernet/mscc/ocelot.c                 |  2 +-
 drivers/net/ethernet/oa_tc6.c                      | 11 ++-
 drivers/net/ethernet/pensando/ionic/ionic_dev.c    |  5 +-
 .../net/ethernet/pensando/ionic/ionic_ethtool.c    |  4 +-
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |  4 +-
 drivers/net/ethernet/qlogic/qed/qed_mcp.c          |  1 +
 drivers/net/ethernet/renesas/rswitch.c             | 74 ++++++++++---------
 drivers/net/ethernet/renesas/rswitch.h             | 13 +---
 drivers/net/mdio/fwnode_mdio.c                     | 13 +++-
 drivers/net/netdevsim/health.c                     |  2 +
 drivers/net/netdevsim/netdev.c                     |  4 +-
 drivers/net/phy/aquantia/aquantia_leds.c           |  2 +-
 drivers/net/phy/intel-xway.c                       |  2 +-
 drivers/net/phy/mxl-gpy.c                          |  2 +-
 drivers/net/team/team_core.c                       |  8 +-
 drivers/net/tun.c                                  |  2 +-
 drivers/net/usb/qmi_wwan.c                         |  1 +
 net/core/netdev-genl.c                             | 19 ++---
 net/core/rtnetlink.c                               |  5 +-
 net/dsa/tag.h                                      | 16 ++--
 net/mctp/route.c                                   | 36 ++++++---
 net/mctp/test/route-test.c                         | 86 ++++++++++++++++++++++
 net/netfilter/ipset/ip_set_list_set.c              |  3 +
 net/netfilter/ipvs/ip_vs_conn.c                    |  4 +-
 net/psample/psample.c                              |  9 ++-
 net/smc/af_smc.c                                   | 18 ++++-
 net/smc/smc_clc.c                                  | 17 ++++-
 net/smc/smc_clc.h                                  | 22 +++++-
 net/smc/smc_core.c                                 |  9 ++-
 rust/kernel/net/phy.rs                             |  4 +-
 tools/net/ynl/lib/ynl.py                           |  6 +-
 tools/testing/selftests/drivers/net/queues.py      | 23 +++---
 tools/testing/selftests/drivers/net/stats.py       | 19 ++++-
 tools/testing/selftests/net/lib/py/ynl.py          | 16 ++--
 .../selftests/net/openvswitch/openvswitch.sh       |  6 +-
 46 files changed, 410 insertions(+), 156 deletions(-)

Comments

Paolo Abeni Dec. 19, 2024, 3:59 p.m. UTC | #1
On 12/19/24 13:40, Paolo Abeni wrote:
> Hi Linus!
> 
> Happy winter holiday! hopefully nothing too scaring here.

I forgot to mention that, depending on how many important changes we get
over the break, we may skip sending the next PR or two.

My personal estimate is that the next one will be skipped.

Cheers,

Paolo
pr-tracker-bot@kernel.org Dec. 19, 2024, 5:26 p.m. UTC | #2
The pull request you sent on Thu, 19 Dec 2024 13:40:11 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.13-rc4

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/8faabc041a001140564f718dabe37753e88b37fa

Thank you!