From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 93C8D46211 for ; Thu, 13 Feb 2025 11:00:59 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8C9DE42ED3; Thu, 13 Feb 2025 11:00:59 +0100 (CET) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mails.dpdk.org (Postfix) with ESMTP id 02D5442ECF for ; Thu, 13 Feb 2025 11:00:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1739440857; 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: in-reply-to:in-reply-to:references:references; bh=p8dcXl9ihEk0QZof1ir0SbCk1im8nGix/KWl4aDNmaU=; b=aNVzqOuxz3MqJdP36axqVvLjIto3TrW9pHaO17QkBNnH/sia+U8qgxfUPJ8zvdtSiPWFtf B/MZBkivD/tZzyLdgoT6MdXxJtgWHhwhq2LczVAl27zj8X0dNLQUVbV4h0darYTwo2psvV zghmRT2CZXV/uy8sYosv5SmCWX389NE= Received: from mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-261-lb92qJLePxKtXjSSThv7tQ-1; Thu, 13 Feb 2025 05:00:56 -0500 X-MC-Unique: lb92qJLePxKtXjSSThv7tQ-1 X-Mimecast-MFC-AGG-ID: lb92qJLePxKtXjSSThv7tQ_1739440855 Received: from mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.93]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 29B2A180036F; Thu, 13 Feb 2025 10:00:55 +0000 (UTC) Received: from rh.Home (unknown [10.45.224.21]) by mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id EDA8D1800365; Thu, 13 Feb 2025 10:00:53 +0000 (UTC) From: Kevin Traynor To: Vamsi Attunuru Cc: dpdk stable Subject: patch 'common/cnxk: fix DPI mailbox structure' has been queued to stable release 24.11.2 Date: Thu, 13 Feb 2025 09:57:58 +0000 Message-ID: <20250213095933.362078-31-ktraynor@redhat.com> In-Reply-To: <20250213095933.362078-1-ktraynor@redhat.com> References: <20250213095933.362078-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.30.177.93 X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: h-vWrWOZobmlaGuDxE00tiIzdwrBU8p7IYYTamViHsI_1739440855 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: 8bit content-type: text/plain; charset="US-ASCII"; x-default=true X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Hi, FYI, your patch has been queued to stable release 24.11.2 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 02/17/25. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://github.com/kevintraynor/dpdk-stable This queued commit can be viewed at: https://github.com/kevintraynor/dpdk-stable/commit/d94d788b4990d9d47739ef59e407b82196fc6249 Thanks. Kevin --- >From d94d788b4990d9d47739ef59e407b82196fc6249 Mon Sep 17 00:00:00 2001 From: Vamsi Attunuru Date: Wed, 15 Jan 2025 18:06:54 +0530 Subject: [PATCH] common/cnxk: fix DPI mailbox structure [ upstream commit b03c474188383c3d3d529b1c9ca86767e5fb6167 ] In the existing DPI mailbox structure, one of the fields spans a 64-bit boundary, making it appear unusual and complicatng extraction using bit operations. Patch enlarges csize fields to ensure that mailbox fields are correctly positioned. Fixes: b6e395692b6d ("common/cnxk: add DPI DMA support") Signed-off-by: Vamsi Attunuru --- drivers/common/cnxk/roc_dpi_priv.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/common/cnxk/roc_dpi_priv.h b/drivers/common/cnxk/roc_dpi_priv.h index 1f975915f7..05b6751ca6 100644 --- a/drivers/common/cnxk/roc_dpi_priv.h +++ b/drivers/common/cnxk/roc_dpi_priv.h @@ -28,5 +28,5 @@ typedef union dpi_mbox_msg_t { uint64_t cmd : 4; /* Command buffer size in 8-byte words */ - uint64_t csize : 14; + uint64_t csize : 16; /* aura of the command buffer */ uint64_t aura : 20; -- 2.48.1 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2025-02-12 17:29:37.947775128 +0000 +++ 0031-common-cnxk-fix-DPI-mailbox-structure.patch 2025-02-12 17:29:34.296945607 +0000 @@ -1 +1 @@ -From b03c474188383c3d3d529b1c9ca86767e5fb6167 Mon Sep 17 00:00:00 2001 +From d94d788b4990d9d47739ef59e407b82196fc6249 Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit b03c474188383c3d3d529b1c9ca86767e5fb6167 ] + @@ -14 +15,0 @@ -Cc: stable@dpdk.org