Message ID | 20231203112543.844014-17-michaelba@nvidia.com (mailing list archive) |
---|---|
State | Superseded, archived |
Delegated to: | Raslan Darawsheh |
Headers |
Return-Path: <dev-bounces@dpdk.org> 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 D9D1B4365F; Sun, 3 Dec 2023 12:27:56 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 05F0A402C5; Sun, 3 Dec 2023 12:26:44 +0100 (CET) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2062.outbound.protection.outlook.com [40.107.92.62]) by mails.dpdk.org (Postfix) with ESMTP id 4360E402BB for <dev@dpdk.org>; Sun, 3 Dec 2023 12:26:42 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LlucizaAvb8oQIh2PcxprdKZAS+HBqD2oxyTSGDAyEhSE/mOva8uK0H3AI5ec/UIdOffMdfC3JsuUj6H5KCQXuwCw4czPkdZLlRQXKNKnPpGJ70WDpiDKIgKGqQPaDHpasF+MlIzgzoYxDIzU+MM8SCiWxLKmXzLJhMOLj+yGXfZIi6nl4ZHjoKNCxOpeUTIlMtT+AShMobBq1nbc9npMMtGGf72b+wmX9Yxxlyq+h1lo0GxSnEUavPGR5N845BA/re9zWdwQLENhAOoJr/bxTE/OArBiBtYgmk+HIovZiCcxyzmIkUnjf4gZqdlV4HM8PgXsERV9w9TIR3vuFHWZw== 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=tmYXiuThzPCAtUAA3OYyyNDf6H+Bsy2KjniDC8KPr2M=; b=BF8S4B4ukfikU/uyp2VVWfDBHw0JSyGvk8ATQQaTD5s+gEcIPCV4qNRoTnzsgafUNDWPDJ4iSL5kvaCK6cms9Bjk8fKQZF9XSwYw22boW4UoHYNZwjll6aKciwVyxkUlzrvTpryW9C8ICPt+iacLilctCHmkQSU2x4J5e7Rn6AMGP7z6Tq5/ac97/gryZBmEYLxrYHqdAgwxd4c+yS6ql88QLrDibOlRsgFvsTZ3WYCMXIfNU5WPkPSYpqHx32hwy5do52MFpP7+vIM530AM5r+CdsPXWaSeILmW3NiSpPTlhLmuGrQaSbhBWy9EzvoeymPvdwDKkftitVGvfKk3zA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.161) smtp.rcpttodomain=dpdk.org 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 (0) 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=tmYXiuThzPCAtUAA3OYyyNDf6H+Bsy2KjniDC8KPr2M=; b=SAXWjc96DCfhD3khvEgDjDWFzP0Ay2cezYc6oh1qcEVxGnXJNFk0Cq7Qy5vlIOTeJRQEkjm8wVWI8xDj7Ubmy24RmjL2QvQPjeIGEO6DpwJ3EolCze5Re5ZnuQMjKwD+u8cI2ioSoXOjrtnDqCzfcco8qlPvTucVrFk4FkJuz5ehLeFTqzVhAaxdBx0VzXvYDGUPq2PZiZtoHXU3FXrTIbVkL0GdP+v9y1UKxrzhN39jdtp1modg5W0fi9gEHzGAarcLZG4rRtP2Qek5TQa3ivM7KctGStyN5XjzdFpSvUMbYzEN6UDNHdqCwXgSx53TBWkRL1QUiOgNl5lFP6vSZw== Received: from DS7PR03CA0022.namprd03.prod.outlook.com (2603:10b6:5:3b8::27) by LV8PR12MB9134.namprd12.prod.outlook.com (2603:10b6:408:180::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.33; Sun, 3 Dec 2023 11:26:39 +0000 Received: from DS1PEPF0001709B.namprd05.prod.outlook.com (2603:10b6:5:3b8:cafe::b0) by DS7PR03CA0022.outlook.office365.com (2603:10b6:5:3b8::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6977.31 via Frontend Transport; Sun, 3 Dec 2023 11:26:39 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.161) 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.161 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.161; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.161) by DS1PEPF0001709B.mail.protection.outlook.com (10.167.18.105) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.20 via Frontend Transport; Sun, 3 Dec 2023 11:26:39 +0000 Received: from rnnvmail203.nvidia.com (10.129.68.9) by mail.nvidia.com (10.129.200.67) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.41; Sun, 3 Dec 2023 03:26:29 -0800 Received: from rnnvmail205.nvidia.com (10.129.68.10) by rnnvmail203.nvidia.com (10.129.68.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.41; Sun, 3 Dec 2023 03:26:29 -0800 Received: from nvidia.com (10.127.8.13) by mail.nvidia.com (10.129.68.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.41 via Frontend Transport; Sun, 3 Dec 2023 03:26:27 -0800 From: Michael Baum <michaelba@nvidia.com> To: <dev@dpdk.org> CC: Matan Azrad <matan@nvidia.com>, Raslan Darawsheh <rasland@nvidia.com>, Viacheslav Ovsiienko <viacheslavo@nvidia.com>, Ori Kam <orika@nvidia.com>, Suanming Mou <suanmingm@nvidia.com>, Alex Vesker <valex@nvidia.com> Subject: [PATCH v1 16/23] net/mlx5/hws: increase hl size for future compatibility Date: Sun, 3 Dec 2023 13:25:36 +0200 Message-ID: <20231203112543.844014-17-michaelba@nvidia.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20231203112543.844014-1-michaelba@nvidia.com> References: <20231203112543.844014-1-michaelba@nvidia.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-NV-OnPremToCloud: ExternallySecured X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS1PEPF0001709B:EE_|LV8PR12MB9134:EE_ X-MS-Office365-Filtering-Correlation-Id: 5f94b61b-6b40-4b29-56d3-08dbf3f2b7d8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: I1lhrrSj7lqSKqUndpJb9A39csFhLd2AoJrfHSMSbo9OheyzRBnB6Y/2OuvD4hM4fg+RfK+wyWbC3HOAACebMlXhkMZLBIZ1Hee8y23oToIsXXDCRHSY1nd2Wdq5oxMc17wdLXTfhCDI0/s8ZV3KuwIEfne910291VgxBibbRmrth5NUvcUm3eYQHA0TqOy25jRCUdA9zuXriQsyj5FuYYnc99TfLaBLPfAtwbLM4Q2j6aM40Qw5fve8NJG0E+47WYBJx7QFNUkli8dsZWiytkpNUPY/+jHmIC6V6D+M9GASJqRSaFARGXUyRIJrL/VisL+oyrI0sfS4nCGBHv4GEprYWfNM+cEuSUQLu7HG6TeNLzkY9i/yb8GTIACPGlZkSGCmmZ6l6jRieGTfAZHH92l2DKQtd/8Jf62wOz7x837vQHRJWlB8q2Z4P6HdNC3rrais3R3yhDRFzvkdQ9+GMnfIXx9Z/ntli6E/VrXosmrDZ+S7XhfkTYVVK3vn6zScZ/bueijaMDaB6lx0uR9FeCESJzA2dx8AFtvIhrjZFjOAI/BsYNNht1sPISLoERsLMB0Pg4MuJe8RiYVk3lf0+w4nyxSfR8lmm+t9yAiEkruoeQVyGqD6TIyuNkeo1DdHWoGHXLTOTGogHXCqPuBXmzTD9re+1+3SR9K2reWNcZznMjEZ52A/lMHZsUsNZ+X7TS3RM66umHJNxmspTwJOqwMl7DQe24Gki5+zaKEi6RRO+thx/VZwSrRPmRJGT6QO X-Forefront-Antispam-Report: CIP:216.228.117.161; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:dc6edge2.nvidia.com; CAT:NONE; SFS:(13230031)(4636009)(136003)(39860400002)(346002)(396003)(376002)(230922051799003)(1800799012)(64100799003)(82310400011)(186009)(451199024)(40470700004)(46966006)(36840700001)(54906003)(6916009)(70586007)(70206006)(4326008)(8676002)(8936002)(316002)(478600001)(40460700003)(6666004)(5660300002)(36756003)(41300700001)(2906002)(86362001)(40480700001)(47076005)(356005)(82740400003)(426003)(83380400001)(2616005)(26005)(336012)(6286002)(107886003)(1076003)(7636003)(55016003)(36860700001)(7696005); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Dec 2023 11:26:39.3694 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5f94b61b-6b40-4b29-56d3-08dbf3f2b7d8 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.161]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: DS1PEPF0001709B.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR12MB9134 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org |
Series |
net/mlx5: support Geneve and options for HWS
|
|
Checks
Context | Check | Description |
---|---|---|
ci/checkpatch | success | coding style OK |
Commit Message
Michael Baum
Dec. 3, 2023, 11:25 a.m. UTC
From: Alex Vesker <valex@nvidia.com> In some cases we rely on header layout DW offset from FW caps, this is done in case of future HW which may support current flex fields natively, for this we must increase header layout to 255 DWs, which is the limit in current definer creation. Signed-off-by: Alex Vesker <valex@nvidia.com> --- drivers/net/mlx5/hws/mlx5dr_definer.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/net/mlx5/hws/mlx5dr_definer.h b/drivers/net/mlx5/hws/mlx5dr_definer.h index 6f1c99e37a..e2be579303 100644 --- a/drivers/net/mlx5/hws/mlx5dr_definer.h +++ b/drivers/net/mlx5/hws/mlx5dr_definer.h @@ -523,10 +523,8 @@ struct mlx5_ifc_definer_hl_bits { u8 unsupported_free_running_timestamp[0x40]; struct mlx5_ifc_definer_hl_flex_parser_bits flex_parser; struct mlx5_ifc_definer_hl_registers_bits registers; - /* struct x ib_l3_extended; */ - /* struct x rwh */ - /* struct x dcceth */ - /* struct x dceth */ + /* Reserved in case header layout on future HW */ + u8 unsupported_reserved[0xd40]; }; enum mlx5dr_definer_gtp {