mbox series

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

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

Pull-request

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

Checks

Context Check Description
netdev/tree_selection success Pull request for net
netdev/build_32bit success Errors and warnings before: 1 this patch: 1
netdev/build_tools success Errors and warnings before: 0 (+0) this patch: 0 (+0)
netdev/build_clang success Errors and warnings before: 3 this patch: 3
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: 1 this patch: 1
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 fail net-next-2025-01-16--18-01 (tests: 885)

Message

Paolo Abeni Jan. 16, 2025, 2:46 p.m. UTC
Hi Linus!

Notably this includes fixes for a few regressions spotted very
recently. No known outstanding ones.

The following changes since commit c77cd47cee041bc1664b8e5fcd23036e5aab8e2a:

  Merge tag 'net-6.13-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-01-09 12:40:58 -0800)

are available in the Git repository at:

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

for you to fetch changes up to a50da36562cd62b41de9bef08edbb3e8af00f118:

  netdev: avoid CFI problems with sock priv helpers (2025-01-16 13:15:40 +0100)

----------------------------------------------------------------
Current release - regressions:

  - core: avoid CFI problems with sock priv helpers

  - xsk: bring back busy polling support

  - netpoll: ensure skb_pool list is always initialized

Current release - new code bugs:

  - core: make page_pool_ref_netmem work with net iovs

  - ipv4: route: fix drop reason being overridden in ip_route_input_slow

  - udp: make rehash4 independent in udp_lib_rehash()

Previous releases - regressions:

  - bpf: fix bpf_sk_select_reuseport() memory leak

  - openvswitch: fix lockup on tx to unregistering netdev with carrier

  - mptcp: be sure to send ack when mptcp-level window re-opens

  - eth: bnxt: always recalculate features after XDP clearing, fix null-deref

  - eth: mlx5: fix sub-function add port error handling

  - eth: fec: handle page_pool_dev_alloc_pages error

Previous releases - always broken:

  - vsock: some fixes due to transport de-assignment

  - eth: ice: fix E825 initialization

  - eth: mlx5e: fix inversion dependency warning while enabling IPsec tunnel

  - eth: gtp: destroy device along with udp socket's netns dismantle.

  - eth: xilinx: axienet: Fix IRQ coalescing packet count overflow

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

----------------------------------------------------------------
Antoine Tenart (1):
      ipv4: route: fix drop reason being overridden in ip_route_input_slow

Artem Chernyshev (1):
      pktgen: Avoid out-of-bounds access in get_imix_entries

Chris Mi (1):
      net/mlx5: SF, Fix add port error handling

Dan Carpenter (1):
      nfp: bpf: prevent integer overflow in nfp_bpf_event_output()

Heiner Kallweit (2):
      r8169: remove redundant hwmon support
      net: ethernet: xgbe: re-add aneg to supported features in PHY quirks

Ilya Maximets (1):
      openvswitch: fix lockup on tx to unregistering netdev with carrier

Jakub Kicinski (4):
      eth: bnxt: always recalculate features after XDP clearing, fix null-deref
      Merge branch 'mptcp-fixes-for-connect-selftest-flakes'
      Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
      netdev: avoid CFI problems with sock priv helpers

John Sperbeck (1):
      net: netpoll: ensure skb_pool list is always initialized

Karol Kolacinski (4):
      ice: Fix E825 initialization
      ice: Fix quad registers read on E825
      ice: Fix ETH56G FC-FEC Rx offset value
      ice: Add correct PHY lane assignment

Kevin Groeneveld (1):
      net: fec: handle page_pool_dev_alloc_pages error

Kuniyuki Iwashima (3):
      gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
      gtp: Destroy device along with udp socket's netns dismantle.
      pfcp: Destroy device along with udp socket's netns dismantle.

Leon Romanovsky (3):
      net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel
      net/mlx5e: Rely on reqid in IPsec tunnel mode
      net/mlx5e: Always start IPsec sequence number from 1

Mark Zhang (1):
      net/mlx5: Clear port select structure when fail to create

Michal Luczaj (1):
      bpf: Fix bpf_sk_select_reuseport() memory leak

Paolo Abeni (6):
      Merge branch 'gtp-pfcp-fix-use-after-free-of-udp-tunnel-socket'
      Merge branch 'vsock-some-fixes-due-to-transport-de-assignment'
      mptcp: be sure to send ack when mptcp-level window re-opens
      mptcp: fix spurious wake-up on under memory pressure
      selftests: mptcp: avoid spurious errors on disconnect
      Merge branch 'mlx5-misc-fixes-2025-01-15'

Patrisious Haddad (1):
      net/mlx5: Fix RDMA TX steering prio

Paul Barker (1):
      net: ravb: Fix max TX frame size for RZ/V2M

Paul Fertser (1):
      net/ncsi: fix locking in Get MAC Address handling

Pavel Begunkov (1):
      net: make page_pool_ref_netmem work with net iovs

Philo Lu (1):
      udp: Make rehash4 independent in udp_lib_rehash()

Sean Anderson (1):
      net: xilinx: axienet: Fix IRQ coalescing packet count overflow

Shradha Gupta (1):
      net: mana: Cleanup "mana" debugfs dir after cleanup of all children

Stanislav Fomichev (1):
      xsk: Bring back busy polling support

Stefano Garzarella (5):
      vsock/virtio: discard packets if the transport changes
      vsock/bpf: return early if transport is not assigned
      vsock/virtio: cancel close work in the destructor
      vsock: reset socket state when de-assigning the transport
      vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]

Sudheer Kumar Doredla (1):
      net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()

Victor Nogueira (1):
      selftests: net: Adapt ethtool mq tests to fix in qdisc graft

Vladimir Oltean (2):
      net: pcs: xpcs: fix DW_VR_MII_DIG_CTRL1_2G5_EN bit being set for 1G SGMII w/o inband
      net: pcs: xpcs: actively unset DW_VR_MII_DIG_CTRL1_2G5_EN for 1G SGMII

Yishai Hadas (1):
      net/mlx5: Fix a lockdep warning as part of the write combining test

 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c        |  19 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  25 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c      |   7 -
 drivers/net/ethernet/freescale/fec_main.c          |  19 +-
 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h    |   1 +
 drivers/net/ethernet/intel/ice/ice_common.c        |  51 ++++
 drivers/net/ethernet/intel/ice/ice_common.h        |   1 +
 drivers/net/ethernet/intel/ice/ice_main.c          |   6 +-
 drivers/net/ethernet/intel/ice/ice_ptp.c           |  23 +-
 drivers/net/ethernet/intel/ice/ice_ptp.h           |   4 +-
 drivers/net/ethernet/intel/ice/ice_ptp_consts.h    |   2 +-
 drivers/net/ethernet/intel/ice/ice_ptp_hw.c        | 263 +++++++++++----------
 drivers/net/ethernet/intel/ice/ice_type.h          |   2 -
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c   |  22 +-
 .../mellanox/mlx5/core/en_accel/ipsec_fs.c         |  12 +-
 .../mellanox/mlx5/core/en_accel/ipsec_offload.c    |  11 +-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |   1 +
 .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c |   4 +-
 .../net/ethernet/mellanox/mlx5/core/sf/devlink.c   |   1 +
 drivers/net/ethernet/mellanox/mlx5/core/wc.c       |  24 +-
 drivers/net/ethernet/microsoft/mana/gdma_main.c    |   4 +-
 drivers/net/ethernet/netronome/nfp/bpf/offload.c   |   3 +-
 drivers/net/ethernet/realtek/r8169_main.c          |  44 ----
 drivers/net/ethernet/renesas/ravb_main.c           |   1 +
 drivers/net/ethernet/ti/cpsw_ale.c                 |  14 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |   6 +
 drivers/net/gtp.c                                  |  26 +-
 drivers/net/pcs/pcs-xpcs.c                         |   4 +-
 drivers/net/pfcp.c                                 |  15 +-
 include/net/busy_poll.h                            |   8 -
 include/net/page_pool/helpers.h                    |   2 +-
 include/net/xdp.h                                  |   1 -
 include/net/xdp_sock_drv.h                         |  14 --
 net/core/filter.c                                  |  30 ++-
 net/core/netdev-genl-gen.c                         |  14 +-
 net/core/netpoll.c                                 |  10 +-
 net/core/pktgen.c                                  |   6 +-
 net/core/xdp.c                                     |   1 -
 net/ipv4/route.c                                   |   1 +
 net/ipv4/udp.c                                     |  46 ++--
 net/mptcp/options.c                                |   6 +-
 net/mptcp/protocol.h                               |   9 +-
 net/ncsi/internal.h                                |   2 +
 net/ncsi/ncsi-manage.c                             |  16 +-
 net/ncsi/ncsi-rsp.c                                |  19 +-
 net/openvswitch/actions.c                          |   4 +-
 net/vmw_vsock/af_vsock.c                           |  18 ++
 net/vmw_vsock/virtio_transport_common.c            |  36 ++-
 net/vmw_vsock/vsock_bpf.c                          |   9 +
 net/xdp/xsk.c                                      |  14 +-
 tools/net/ynl/ynl-gen-c.py                         |  16 +-
 .../drivers/net/netdevsim/tc-mq-visibility.sh      |   9 +-
 tools/testing/selftests/net/mptcp/mptcp_connect.c  |  43 +++-
 54 files changed, 552 insertions(+), 399 deletions(-)

Comments

pr-tracker-bot@kernel.org Jan. 16, 2025, 5:14 p.m. UTC | #1
The pull request you sent on Thu, 16 Jan 2025 15:46:19 +0100:

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

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

Thank you!