From patchwork Thu Dec 8 11:08:59 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alex Vesker X-Patchwork-Id: 120580 X-Patchwork-Delegate: rasland@nvidia.com Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id B024AA00C2; Thu, 8 Dec 2022 12:09:55 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5071F40E28; Thu, 8 Dec 2022 12:09:55 +0100 (CET) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2061.outbound.protection.outlook.com [40.107.237.61]) by mails.dpdk.org (Postfix) with ESMTP id 37CF340DDC for ; Thu, 8 Dec 2022 12:09:54 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DQObLg0eT8ACk+iCiWetq+S5XgwgFtE2uMycGRcspJIPZlX51FXbPAJii0n7UaK/Vbp3WZdYgSdRj2mAKtO3dJ3q6T6Hn7hpGxkkg2FYd6M7ZS2/TnkqEg7ZM2CUJn3HLf6hLZ30jpjfzmvMTp4E5FiXV4hVA5dgF/OC/BKji6KUCyhLqt/gaWAcFPv9WvMUo+rthTNvh2NcMUBeavwhow3pb07ieOJIHEdmTI6gDq5C1t8DP2hXUqLBdmBWsvnzjbin88lbxMCGn7c4Dz1AQMtTJ5I879GwoLiGxGfqA44MrYOyy/sR7wIgMgICRRT2wnl0izeSZZ2qGTAzavTKGA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=0goFR5+9DtMQJpukiSJPIoMpbiWGrVki9AciYFa/dmo=; b=BBxncJKTUq7wfjK+oBQYd3F5pA4DnD1xVre7vkxGQmXVPzrk1l8dSG6FulaF/FbAUF+j9zgwsfALnZ7mWXLZfE/kuY5BLaCqvf2hegOKKklSjYVKaBPaB7qv55YGynhkhhWx0x8Ob0p+t0bHjAB7lL9cUeQHF3CopRI4SjjHr5sgng77GiBlZHpmG9DAQOfjP+6BdNy8Qn/g4cF3iAs6s0TjdqibKyiz2IsHeLgPHWJ/DLmVDUiXpsDb8/77Uv09rs7Tj9/yuFobNI0qWfVlPhhSKQzhDwqzbLfqeiB8FYarAsmTBX6qIp6eKfCgxwHjeelL4P+vgbNeF78P8ilb2Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.160) smtp.rcpttodomain=monjalon.net smtp.mailfrom=nvidia.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0goFR5+9DtMQJpukiSJPIoMpbiWGrVki9AciYFa/dmo=; b=LGnvHXGjTfQLodQ1uxYZG7cydo+amMp4jW4hWMlbf7wNpte4DfezgJDRU1bAmUOJTOEWce6oDx127c2tyQ8X4CMYCdleu0Ocn0jFqh4fmr5w7lDBEBCz/a5nDKGujtHW7aKT4R5mq17NWf5NCb9D/XHNnYtpLz9M824JD2p5PbrDvpZ8o7TnnGs7g9aAI4a0+5IzAzTch9fcYVQiqALEtYRvtu/qnH29dbopHFya+NGJR+gmSJpEaXFyInFFE2yuGliW/zqiGqoQSHfy00hBeyyjeBhjZmGSW5NputeQgjjpkcaQ62SuqSioCrqfbVtQpHL8mDeXFr+Ub1GmZyZOPw== Received: from DM6PR06CA0028.namprd06.prod.outlook.com (2603:10b6:5:120::41) by CH3PR12MB7644.namprd12.prod.outlook.com (2603:10b6:610:14f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.14; Thu, 8 Dec 2022 11:09:52 +0000 Received: from DM6NAM11FT039.eop-nam11.prod.protection.outlook.com (2603:10b6:5:120:cafe::49) by DM6PR06CA0028.outlook.office365.com (2603:10b6:5:120::41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.16 via Frontend Transport; Thu, 8 Dec 2022 11:09:52 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.160) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.117.160 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.160; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.160) by DM6NAM11FT039.mail.protection.outlook.com (10.13.172.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5901.16 via Frontend Transport; Thu, 8 Dec 2022 11:09:52 +0000 Received: from rnnvmail201.nvidia.com (10.129.68.8) by mail.nvidia.com (10.129.200.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.36; Thu, 8 Dec 2022 03:09:44 -0800 Received: from nvidia.com (10.126.230.37) by rnnvmail201.nvidia.com (10.129.68.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.36; Thu, 8 Dec 2022 03:09:41 -0800 From: Alex Vesker To: , , , , Matan Azrad CC: , Subject: [PATCH] net/mlx5/hws: fix incorrect dw_8_6_ext PRM offset Date: Thu, 8 Dec 2022 13:08:59 +0200 Message-ID: <20221208110900.8937-1-valex@nvidia.com> X-Mailer: git-send-email 2.18.1 MIME-Version: 1.0 X-Originating-IP: [10.126.230.37] X-ClientProxiedBy: rnnvmail201.nvidia.com (10.129.68.8) To rnnvmail201.nvidia.com (10.129.68.8) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6NAM11FT039:EE_|CH3PR12MB7644:EE_ X-MS-Office365-Filtering-Correlation-Id: 26aaca3b-5694-498c-5a6a-08dad90cbb08 X-LD-Processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8RIBDFhTOv17Gx6xVGmE1kBIzRS8gi1yRh01Om1ISxbi+u9hvmAZPZZXN0DFBQITEfRMXGJF7y2vGgtRfY6fFpaTAlTSPVa2qLQjhqq+VKklN9rTzTFKDkuz6BxpzEkuJyQHtywssQgSXx3iiuIRBAZDMqb1pT5JpB4KEyjRGDHoY6O/16dtBbjTMeYeDbMr63dj/I4F1wSj41Zz6BBJZaVvYLA8K86E60aU2jw97zECygnMn6NyBgnF9ORxQ+ixi4ecoZQHE55BSXCiNgGHBx7LoYHgro4HUbTZZ6qI0vLZPZqFwICN7qWaqZ591MQ/OrPpcWVbB4RnsDAnEnlcO79WGYqyOvY1z/Ce+iBTYuuyROMz27J+Y2a1BD1KynSa9ec1QxCYquk//B+KRSo20oUXoQ9ncSn7R6+KvjUFvFtPpIxXSi/2xPuC8hHFPQLP5fAtwgHkaU6be3+PxKRVhHmE4ysWbV8YPsYA3BxVvikzq6ndljNAt8475oR9GBE43iwK2ZqB85TP9cCDBTi/1l1ldab2bYLzjEeVC+9+TND1dZPwjFG8E2EgByPwHYoI9YBgkSk1gpyVO1T+Z5D25gJAFwv1h5SSgIbu9FV25ScbVaBbzAZgFmT+S3aSAtqJ5T4QVWRXx+JkfkuNgXqBgykVdPuItCnvTys8BM+Fmiavun48amsnJhJqSXcUCE/+hOAolbNlwpq5nqnBOmp1jA== X-Forefront-Antispam-Report: CIP:216.228.117.160; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:dc6edge1.nvidia.com; CAT:NONE; SFS:(13230022)(4636009)(346002)(376002)(136003)(39860400002)(396003)(451199015)(46966006)(40470700004)(36840700001)(356005)(36756003)(5660300002)(4326008)(82740400003)(7636003)(40460700003)(41300700001)(8936002)(86362001)(2906002)(83380400001)(36860700001)(8676002)(70586007)(70206006)(316002)(6636002)(2616005)(110136005)(54906003)(478600001)(40480700001)(47076005)(6286002)(82310400005)(107886003)(26005)(336012)(55016003)(1076003)(426003)(186003)(7696005)(16526019)(6666004); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Dec 2022 11:09:52.5662 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 26aaca3b-5694-498c-5a6a-08dad90cbb08 X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.117.160]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: DM6NAM11FT039.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR12MB7644 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The offset of format_select_dw_8_6_ext was incorrect. Update the reserved offsets to correct value. Fixes: 365cdf5f8ce7 ("net/mlx5/hws: add command layer") Signed-off-by: Alex Vesker Reviewed-by: Erez Shitrit Acked-by: Matan Azrad --- drivers/common/mlx5/mlx5_prm.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/common/mlx5/mlx5_prm.h b/drivers/common/mlx5/mlx5_prm.h index 2b5c43ee6e..62f39bb413 100644 --- a/drivers/common/mlx5/mlx5_prm.h +++ b/drivers/common/mlx5/mlx5_prm.h @@ -2121,10 +2121,11 @@ struct mlx5_ifc_cmd_hca_cap_2_bits { u8 hairpin_sq_wqe_bb_size[0x5]; u8 hairpin_sq_wq_in_host_mem[0x1]; u8 hairpin_data_buffer_locked[0x1]; - u8 reserved_at_16a[0x36]; - u8 reserved_at_1a0[0xb]; + u8 reserved_at_16a[0x16]; + u8 reserved_at_180[0x20]; + u8 reserved_at_1a0[0xa]; u8 format_select_dw_8_6_ext[0x1]; - u8 reserved_at_1ac[0x14]; + u8 reserved_at_1ac[0x15]; u8 general_obj_types_127_64[0x40]; u8 reserved_at_200[0x53]; u8 flow_counter_bulk_log_max_alloc[0x5];