From nobody Wed Sep 16 14:13:16 2026 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hlLT90r39z6rXD0 for ; Wed, 16 Sep 2026 14:13:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hlLT85rJxz3Mlg for ; Wed, 16 Sep 2026 14:13:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1789567996; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=nsgFFbgvRWYiUkp+2SDEzr1RugxjL37+Ny+lpgOIQRQ=; b=mx9FX5iOqgeYTHegHEOLzEaF3EvToZ5dadtaAzAXowOLHboC8LQF85tHhhmXaxZP2cuY87 oLGRz5CihQfrXOrFNJxKeKNexMbi74Y7stgH4MZbS9zeionbjH4M2soEnUvAyXpatSR5BM TG+GcTZN7mLQ7+lmEhh3qRjE2pgvWmJ4Wsbs4jIAaE4v4ewcxENNC69aYWP67qzkMSYoi9 h1blX+eqmUMncvjpqjdqNLtsF56sc6EUPRLilVF0nffL5Jdwdo9TL4ws+EL/Do6KpTIVnh ZonAw6DE9Pp/tm2MqHsiIhZuu8RNpAQFAdx+jHyepslDl9Nu9jpN5CgTglyJuA== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1789567996; b=iCSy1crG5aq3K5+i7mmdiHDmjmz+BRJHWLUVKrRwjpgcMY8STEhtw8MN6gONEfoTndOOTA HbWzI33X7muMoGX5jbTdE0ff3aGFaSQoxmbAs74GdqufnDyO3nUDMKZCG2B7molzC7w3TZ TecG47O7IUUOlbSzGASOHsyzx3zAs662D7Pmxr42LKEtRCNP0WBG0mou3314HzX/nMgGK+ 30JDbtRYOGx/0w4z7MXaRNRLuUwQBKnH9ZiY0kef6Vb13nxEfu/J13xZoEj2t8l9VYpkwZ tHM99GjekZrjeolRctFDboovulTX6Xf7Kipltl2DdFwBXATvIaSPAtFPmCvOCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1789567996; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=nsgFFbgvRWYiUkp+2SDEzr1RugxjL37+Ny+lpgOIQRQ=; b=HU+tv8eqlTbad4i61U0S+B/0vNHs44NnEc+0aSdiDoNvOgebkQ4uydFu3xd/v8ITazakJY 4gaL1PbdXAgJCA4GUWDpwLMVCs1mdYwt2CmbGPfuw+3GlSLn8lc+BjPlqjSUb/UpqqQhUp uT8TUUCYW8sCrI38wWUfdmhYNFzRf7M6mxILCD2/QUGOFrsGS6XeSPoBK1FCT6I+aIcKnP ponOk4M0BkHw/32QZjq6AOy/yAgm8c72/qEgd3Q5m0JRUoDPGwbL93HfMwh/waXozfoWAO PxEX50vpRT9pVRd+7p3RqsLsU26JeHSa8uzGWqd0yXXZz3OMYXwyRmACdiB4JQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hlLT84nSjzqnt for ; Wed, 16 Sep 2026 14:13:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 37f0f by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 16 Sep 2026 14:13:16 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Cc: Ariel Ehrenberg From: Konstantin Belousov Subject: git: 0bf5db3ac9b1 - main - fixup! IB/mlx5: Add tunneling offloads support List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kib X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0bf5db3ac9b176cb8d229a888f39714603f2c626 Auto-Submitted: auto-generated Date: Wed, 16 Sep 2026 14:13:16 +0000 Message-Id: <6aaaa3fc.37f0f.61c2dd62@gitrepo.freebsd.org> The branch main has been updated by kib: URL: https://cgit.FreeBSD.org/src/commit/?id=0bf5db3ac9b176cb8d229a888f39714603f2c626 commit 0bf5db3ac9b176cb8d229a888f39714603f2c626 Author: Ariel Ehrenberg AuthorDate: 2026-07-28 12:02:51 +0000 Commit: Konstantin Belousov CommitDate: 2026-09-16 14:12:09 +0000 fixup! IB/mlx5: Add tunneling offloads support Import Linux upstream commit 4e2b53a5cb5a ("IB/mlx5: Report inner RSS capability"). Define MLX5_RX_HASH_INNER as (1UL << 31). Shifting 1 into the sign bit of a plain int is undefined behaviour, and user space compiles this header too. The main.c half of that commit is already carried by the preceding fixup. Sponsored by: NVidia networking MFC after: 1 month --- sys/ofed/include/uapi/rdma/mlx5-abi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/ofed/include/uapi/rdma/mlx5-abi.h b/sys/ofed/include/uapi/rdma/mlx5-abi.h index a49eef113688..cc674db460cb 100644 --- a/sys/ofed/include/uapi/rdma/mlx5-abi.h +++ b/sys/ofed/include/uapi/rdma/mlx5-abi.h @@ -299,7 +299,7 @@ enum mlx5_rx_hash_fields { MLX5_RX_HASH_SRC_PORT_UDP = 1 << 6, MLX5_RX_HASH_DST_PORT_UDP = 1 << 7, /* Save bits for future fields */ - MLX5_RX_HASH_INNER = 1 << 31 + MLX5_RX_HASH_INNER = (1UL << 31), }; struct mlx5_ib_create_qp_rss {