From patchwork Mon Aug 2 14:10:02 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matan Azrad X-Patchwork-Id: 96541 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 1D311A0C41; Mon, 2 Aug 2021 16:11:16 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0266841165; Mon, 2 Aug 2021 16:11:16 +0200 (CEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2077.outbound.protection.outlook.com [40.107.93.77]) by mails.dpdk.org (Postfix) with ESMTP id 3D69040140 for ; Mon, 2 Aug 2021 16:11:14 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ip7/h/K7yKFkk4aajWNwlcsvMs+CnH0NPmtuJO/LID2YlCKnN3vbG/H8BwwR+jZVGb0N7bU6iG9MGzu98ZRPADfgA0kMZ4Zr5MDm/pS/zzQEFOnNk0qqchivDTa19vcSQphq4x/TNvU+1MBj66je1uA0sfuQDTA39ZkMf2bzRKgW9rUCVTMy0/ECoXnnQ3fLxmSdcJjvS6d7gvZCzEcAiksmZWZeq8Sk/JCwdS/oYDlusk83ysSjx+jqizZIOm49JSvqIIejM54G0IyyhN6xSWd+QS3gZsGZDmS7xcAbyS3FUY237tSRXQmgXhIBWGl1DxaGoZ69/+t3Zy4Cmw6ihg== 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-SenderADCheck; bh=8J2Ah0sTwsmZsK3TRvPMr8TkyXYZRhProeuXkS0kTT0=; b=eQ307CBLQHid/jbh7oZwfMMMrn4OjrElKkoy5pug6rm08qVcmCHOwhezAgH437m5FGtGy2GipGncynFEmE20piThBFsVbYwmSltJgK1H8HSTP/nOKgNuZyMUtVqst5qx7ub7gGyY/xdpD9DYAmVRxjXk83d5dVG/J7qYkm9egn6krZiyKoqRWV9Uz9yoqgqLtpnIKM0kH5y/o/1XyMHr3KacyjAY5oD7H3mN7WwN1lH69GsCNS/1VYniiWtWIF8XH++3KClIMSaP33/svMQx8A8o5zgRbBecVQqvj2jmNjjOp7XU3NUiTCXSEfQHN63csaYmeNn4sbnyomL3X9dxdQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.112.34) smtp.rcpttodomain=broadcom.com smtp.mailfrom=nvidia.com; dmarc=pass (p=quarantine sp=none 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=8J2Ah0sTwsmZsK3TRvPMr8TkyXYZRhProeuXkS0kTT0=; b=XMdAtKqQ37G6yc/OocRWaivYOrEtpMEpCttR24dNsDuaCEb8VYeCc8nLaUbiohN1qFNc+Ik9gNchkeEynYtnjS84rwgfZLfcT8tpxBs2fe1CfiS7T1LwR28admpxY4Awh0HyUtikPjwNggq7T4DG1KXiQjwitQYUKb5B7yUJdqH6rKd4cLCh/HR+I46KMU2i0XtExe8FmcAToxfsOMu1JgLj46+bYPIQU1T50y+KjW+Xkf1NhYS07KH5/9cQs2xk68Bb0ogUj+pVExxevF/H/vuPa/AEB/hYr3sk4UEGeQ3JTWYsaT0XC4S7FmNn+8ndtfdUymbPkWL+ZMnEBlmeOw== Received: from BN9P223CA0010.NAMP223.PROD.OUTLOOK.COM (2603:10b6:408:10b::15) by MWHPR12MB1453.namprd12.prod.outlook.com (2603:10b6:301:e::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.22; Mon, 2 Aug 2021 14:11:12 +0000 Received: from BN8NAM11FT027.eop-nam11.prod.protection.outlook.com (2603:10b6:408:10b:cafe::54) by BN9P223CA0010.outlook.office365.com (2603:10b6:408:10b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.19 via Frontend Transport; Mon, 2 Aug 2021 14:11:12 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.112.34) smtp.mailfrom=nvidia.com; broadcom.com; dkim=none (message not signed) header.d=none;broadcom.com; dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.112.34 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.112.34; helo=mail.nvidia.com; Received: from mail.nvidia.com (216.228.112.34) by BN8NAM11FT027.mail.protection.outlook.com (10.13.177.96) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.4373.18 via Frontend Transport; Mon, 2 Aug 2021 14:11:12 +0000 Received: from nvidia.com (172.20.187.5) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 2 Aug 2021 14:10:30 +0000 From: Matan Azrad To: , , Ray Kinsella CC: , , , , , , , Date: Mon, 2 Aug 2021 17:10:02 +0300 Message-ID: <20210802141004.353754-1-matan@nvidia.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Originating-IP: [172.20.187.5] X-ClientProxiedBy: HQMAIL107.nvidia.com (172.20.187.13) To HQMAIL107.nvidia.com (172.20.187.13) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dc0bfef8-909e-4ae3-d46a-08d955bf621d X-MS-TrafficTypeDiagnostic: MWHPR12MB1453: X-LD-Processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: aYH5M9HQXbgvq/RFuoTHMzNp5Aa1WXfIb/UOihY4oJ4q9aQ9Ebwf8apPLemOve5m3sZ2x2M+lDDahtoxOMobw+668OR7utsKed7tM1Rr3MTeESja3TY90YnL571z05oFGAvEVig7g0OFGiTLM73c64LbgVN54TBQockxKrp7g6DHrWFPDYoqkSqfbunQEn7stP72gn0pLVsUx+M+bQAeVoaxJxFGiSioacDDN7mFgBLoC/JK1Vl94neA55E+l5rOL4K6SR9F4carq8pqWWKvnYgvRc/6HjUXUvP2N5NY7osizm+hrhctpBkz/njJ46dPu85JgSfxzZN7wcDtn8iOJWCwxZwua4CKDv+UZ5/5tFt2yqM+MAiKW8opXZXxFvDrFt+uRAuWdwXAVj8edZeYbQ9zQulzG/zjSjgafhcmNyhjRS9hDN+v6IoBlfFuHRbCYw7EwwWLtz6ITej+iqNJuBBA+wFWZUdX83QY5gz2dk1/XHN97bnWQOhQtobrjjvHCpn/nZkzranMuSBE0o68KblppVbfEzJ07bUkf2pT9mpRTjD9k0LbbY0GKr/4oqtxPzfvb22/OlimTo2JEauDhczqspM6Jk+ROyVzkXPcBYNMgKRja3xb2kvdRfRBT+8GFi1gkFx8EXM3vn5ajVwL5plbiRa9Ha0Vk5o0ArY82VgzbiWT/DCuHnMRn2/8dR8BrywC+wuZfecVTC8pWE2h7A== X-Forefront-Antispam-Report: CIP:216.228.112.34; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:schybrid03.nvidia.com; CAT:NONE; SFS:(4636009)(136003)(396003)(346002)(39860400002)(376002)(46966006)(36840700001)(426003)(7696005)(83380400001)(26005)(6666004)(336012)(70586007)(4326008)(47076005)(5660300002)(86362001)(2616005)(36860700001)(54906003)(70206006)(8676002)(356005)(55016002)(36906005)(36756003)(316002)(186003)(82310400003)(82740400003)(8936002)(6286002)(1076003)(110136005)(16526019)(478600001)(2906002)(7636003); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2021 14:11:12.1243 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: dc0bfef8-909e-4ae3-d46a-08d955bf621d X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.112.34]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: BN8NAM11FT027.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1453 Subject: [dpdk-dev] [PATCH 1/2] ethdev: announce change to action modify data 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 Sender: "dev" From: Ori Kam In the current implementation, the action rte_flow_action_modify_field is not well defined for fields larger than 64 bits (for example IPv6 source) In addtion, the byte order is also not well defined. Both of those issue should be fixed. Signed-off-by: Ori Kam Acked-by: Matan Azrad --- doc/guides/rel_notes/deprecation.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index d9c0e65921..b530616281 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -158,3 +158,7 @@ Deprecation Notices * security: The functions ``rte_security_set_pkt_metadata`` and ``rte_security_get_userdata`` will be made inline functions and additional flags will be added in structure ``rte_security_ctx`` in DPDK 21.11. + +* ethdev: The struct ``rte_flow_action_modify_data`` will be modified + to support modifying larger fields than 64 bits. + In addition, documentation will be updated to clarify byte order.