From patchwork Wed Sep 21 10:18:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dariusz Sosnowski X-Patchwork-Id: 116536 X-Patchwork-Delegate: andrew.rybchenko@oktetlabs.ru 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 984F9A0540; Wed, 21 Sep 2022 12:19:54 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8D83742684; Wed, 21 Sep 2022 12:19:54 +0200 (CEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2080.outbound.protection.outlook.com [40.107.237.80]) by mails.dpdk.org (Postfix) with ESMTP id 6EE92410EE for ; Wed, 21 Sep 2022 12:19:53 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cQHHM08GQtcUsDLahiDlTgT8qWEjd4cOAv1bJpil8Uoe66f112PRGsbvdBw+jMdmXNIBD7KfTGM+eRh4IXkkfpoKRXtcJy9s7LqA2+idam55kPtuqSRYmmP28P6p1rNnXmyOsA2bYcFNasIc+Qq8URzyohG2c2jyY+kZ6l1VemKjYBP2XMZPR6FjIkUUeEAItFXtn3YHkpr+vRAJ24Wp1Tn1MqV4sSCQIK1u/MKb1pkfdHkgTsc6qfrWIty4ybKWyX86ev8K4w6wkShjLsD9qwz1rxcVqwAwyT92Xp69PeC7GOBay8XLy7n5zZK7P+UX3ZavyXbQV0Tod8MscABwXA== 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=8hYNng6bHoYN2ykax72BfTI8ERCKOZ6BS/+Com8Qy/g=; b=ARgCy/9Gtuw4P+xalQQKMkp5x58nkllziKBOxhVl4E84+eAQIO+FdKETufaH6UWu2JY4/31AYCMcQuM6VSE90W4sjf7sgh5iegq3wL/CHG4jnq2ZgjvmY2bWt+cbKmWq5ud29QpToKgF55fdUSW8iDzC7wp3ANfuu1j8pHW2qLdC9fmlhShNFsZJw/1Y4oq0L8JMK68czgKlzot6lXHn/maZ9U8jqQz8bk9ff1KKNl4wTan10e0G8jH8dccBKBkmZpzO+XDmUFKPzzMVwvj71dJMhoY+x1+lxPFbka6X3Lxqkswd6zD15YhY/mbr9WLC5+rmm2rEbYTdYBZiJtjPnw== 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=8hYNng6bHoYN2ykax72BfTI8ERCKOZ6BS/+Com8Qy/g=; b=abjDrNTvo3M/ERmlJNhzGi5um0rBiCAuSBDyQbfdwg1sOOtSMpbpatDoggiHIAWsCbO+O49woFj93luwR0XoVUvzPMj7kEIYt4zM5lpyslKbZSDt+CgLQ+GoIEyPz8BcLao6+5I2nrOuVxXN1ihU+IJO8V/pYD7mgI/NPTPtLeK+7Wl65MtkNE3hqKLicR7whVumKOAkwa/dejmw1hUCn5+st7ZV4A2I52zufkq5B5fByd0aioJaHzwhDUs/Q1eOJWTVxhtJvLymp7yib5PrH/q+qaC3v/PlFaHtn6xRQ8ZiI4veBKcezI8A/KQ0rU8eAkpG9DSwJBk6KQGvO/KK+Q== Received: from MW4PR04CA0212.namprd04.prod.outlook.com (2603:10b6:303:87::7) by DM4PR12MB5293.namprd12.prod.outlook.com (2603:10b6:5:390::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.14; Wed, 21 Sep 2022 10:19:52 +0000 Received: from CO1NAM11FT018.eop-nam11.prod.protection.outlook.com (2603:10b6:303:87:cafe::93) by MW4PR04CA0212.outlook.office365.com (2603:10b6:303:87::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.14 via Frontend Transport; Wed, 21 Sep 2022 10:19:51 +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 CO1NAM11FT018.mail.protection.outlook.com (10.13.175.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.14 via Frontend Transport; Wed, 21 Sep 2022 10:19:51 +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.26; Wed, 21 Sep 2022 03:19:32 -0700 Received: from nvidia.com (10.126.230.35) 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.29; Wed, 21 Sep 2022 03:19:31 -0700 From: Dariusz Sosnowski To: Ori Kam , Thomas Monjalon , "Ferruh Yigit" , Andrew Rybchenko CC: Subject: [PATCH 1/2] ethdev: add GTP PSC QFI field Date: Wed, 21 Sep 2022 10:18:38 +0000 Message-ID: <20220921101839.1711058-2-dsosnowski@nvidia.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220921101839.1711058-1-dsosnowski@nvidia.com> References: <20220921101839.1711058-1-dsosnowski@nvidia.com> MIME-Version: 1.0 X-Originating-IP: [10.126.230.35] X-ClientProxiedBy: rnnvmail202.nvidia.com (10.129.68.7) To rnnvmail201.nvidia.com (10.129.68.8) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO1NAM11FT018:EE_|DM4PR12MB5293:EE_ X-MS-Office365-Filtering-Correlation-Id: 9e32f1e6-4777-4932-06b0-08da9bbad1ee 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: VcrpTMhiRUTD8UUZHVd1Vw58tPYMKEWI+FfO+TOTq3kVJZf0B4jK/FUkK5tV4eTRKUmRZI6q96QLCgKSTtd5nzmR4AF4SNT2fYHVcTCZiHXw83KZejocQSU6rfHxmuwHolS9m7qo+WNrobsFfSirRKvP2gSYihPW7nJlF2XIbMQYeuDd4uRd7syW8/qOS3eL5EGfvKPTXL8DRl1AJuj5CIjKJ30DXgULiqXMGhd05BlpSVf5qD4D4XfcZZWWGfVTDaRnnAx7cNU7Dsu+GO3Uu2115A96dx7Cs0uzE/TYaxIXIQ5/0WhY3V3HovuWnVH3rEOG6uLZKriCByMtjxk1TvgqutGJpRfWXlqDcJhBDRog2YnCvWAd8Y2WIhKFU0dGrJSQuwsg8BbBA2Y0bjCvx7n3FBJNyr1D1JlF+3QssQyXnWrhzRELePA8pmdZhAl2UN3reMfOyd09u1MAODlibAumRLkU5wyAecmgsJkA9EFK5Rnl4hfqchyp/HOSFh9KEx0nblTL+ouAsfCzXIv9uQJrH6UBtPv1umnXzMGmhHqbnLpj63lzEXlzzS7O53Yk/i5QX+iY/MDs1Od5g6XExdhZPopWs0Q6ugUv4fnEY9OdKj2zhP9iA593oLth10nb6l3VAaE1uGsrBRrzU0vhBqmp7QVMRFrNYv7vg3Aj0L6qxwmhBCELmFDDnBDfxUSOBVep4pyIzrjkBrjpBaqtM+CdkvkTIv5GfmBjLpbt6R/HbY9CPlyyu/4nXkTA+Ar0xCBBSlHi+muOeQI8V+KVEQ== 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)(136003)(346002)(39860400002)(376002)(396003)(451199015)(40470700004)(36840700001)(46966006)(478600001)(8936002)(86362001)(41300700001)(82310400005)(316002)(5660300002)(4744005)(40480700001)(8676002)(110136005)(4326008)(70586007)(70206006)(36860700001)(7636003)(356005)(40460700003)(55016003)(82740400003)(6286002)(2616005)(16526019)(186003)(1076003)(7696005)(47076005)(26005)(336012)(426003)(36756003)(2906002); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Sep 2022 10:19:51.3512 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9e32f1e6-4777-4932-06b0-08da9bbad1ee 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: CO1NAM11FT018.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5293 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 This patch introduces a GTP PSC QFI field to MODIFY_FIELD flow action. Signed-off-by: Dariusz Sosnowski --- lib/ethdev/rte_flow.h | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/ethdev/rte_flow.h b/lib/ethdev/rte_flow.h index a79f1e7ef0..e64831f8f1 100644 --- a/lib/ethdev/rte_flow.h +++ b/lib/ethdev/rte_flow.h @@ -3689,6 +3689,7 @@ enum rte_flow_field_id { RTE_FLOW_FIELD_VALUE, /**< Immediate value. */ RTE_FLOW_FIELD_IPV4_ECN, /**< IPv4 ECN. */ RTE_FLOW_FIELD_IPV6_ECN, /**< IPv6 ECN. */ + RTE_FLOW_FIELD_GTP_PSC_QFI, /**< GTP QFI. */ }; /**