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 6565F425A4; Fri, 15 Sep 2023 13:19:48 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E2347402DE; Fri, 15 Sep 2023 13:19:47 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id C63EB402D7 for ; Fri, 15 Sep 2023 13:19:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1694776786; x=1726312786; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=WkrEcG7WDK3rDHWvUYKqwsIi2eQTQWawaFerJZDFt2I=; b=BdhmmTvm1fjReP88XUf8cHH+O7Qkmlvhjza/+xvljiCEBRNUhDkO/VxB bEJ37hFuDfVEOKpofNermXOl7j3aKc7GHdnQ9xRsfb3k9eF+hh9gJBXdW /eYTfUqcqC1kUqYLQbcBqgZaYOUEF52tUAcVao+KYA9OaYxKTCU2F94OI Y313gP2pBok8nDtncURcOvp4AS43yqtDpbHclKECmyaAI6U7BazyADJKC REPISqFS7aKjqUOIszpuXx/aPZ9Zdkw5LZGEFy+tNGmMQd4ZZmZCkDxGb N5PzoMKoypY5/nxdzWRLDOaY5A0IPg2eEdQz8XNtOQTUMqJgBzbKUeh8E A==; X-IronPort-AV: E=McAfee;i="6600,9927,10833"; a="410163575" X-IronPort-AV: E=Sophos;i="6.02,149,1688454000"; d="scan'208";a="410163575" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2023 04:19:40 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10833"; a="774278022" X-IronPort-AV: E=Sophos;i="6.02,149,1688454000"; d="scan'208";a="774278022" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga008.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 15 Sep 2023 04:19:37 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Fri, 15 Sep 2023 04:19:36 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32 via Frontend Transport; Fri, 15 Sep 2023 04:19:36 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.175) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.32; Fri, 15 Sep 2023 04:19:36 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EkHtf1ACeamlHMu0fAJma6Tz2/5yujz+SaPq5ssNDAJ50GKUuYtbXy5YCuPfHo/IfJ0//4xLV8Q1hukUjQEp9VDJZbVkvVq7LV+4wLRFFxSZrvCiXS8E2YhxgKcNd9DjCkLUyBlhGpPnk2eEHmA2fS0QysiQ0WpRcuWpNLa/Anqu/Jtoeo7Wq4EI1ezGVBaOA40bev1vWHdTqiHjQZK0RC7aSXIMY2rzJ5le8EJPgsE/jxb6yFmmGwVS052IywlrO8/gkIzw1aBHVMUYNSCwky/S23KAOxUA4z3lBRWG5mBwMlHVTrU0vXg762Y9E/LK2mJz3H/ygf42Oj4xvIyPgw== 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=WkrEcG7WDK3rDHWvUYKqwsIi2eQTQWawaFerJZDFt2I=; b=Qi3RQVyp21IBSsf2b+OE2y4DYDaog7VQJG5BcJj8t9jjrpqbmdyMYgGP54ehpKCqM9IiGgjRlNUDPz0U97fR/n4YLVguPE130l9IgdCCZN4cd0ZZVJr0Nbnmc1WzFhrZhcAc5FT3oSDOfZtkeKD1lpy1gCn7jr+3fLE4lt6Qpag/5CVr0aAM63s2eLbfEnYDQ9jOwW54DFQwwl74etLahLXtg33AJrt/7Vp+4tQx1jBQnDyqGiuSYMy/sHn46q/m4Ycvxf2N7Je1kolWx6qXhLTHvH0W/qwnAwPDUxk3yHM0zs8MxFUHEhUNlXoeP1cySzjfZTHy9/j/MPkchuvGRA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) by BL1PR11MB5400.namprd11.prod.outlook.com (2603:10b6:208:311::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.21; Fri, 15 Sep 2023 11:19:33 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::8a49:15a2:ab69:91c3]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::8a49:15a2:ab69:91c3%4]) with mapi id 15.20.6768.029; Fri, 15 Sep 2023 11:19:33 +0000 From: "Zhang, Qi Z" To: "Zhang, Yuying" , "dev@dpdk.org" , "Xing, Beilei" , "Wu, Jingjing" CC: "Liu, Mingxia" Subject: RE: [PATCH v5 4/9] net/cpfl: add FXP low level implementation Thread-Topic: [PATCH v5 4/9] net/cpfl: add FXP low level implementation Thread-Index: AQHZ57NYIBS/ON8pGkm0xKzglWqyYLAbvKWg Date: Fri, 15 Sep 2023 11:19:33 +0000 Message-ID: References: <20230906093407.3635038-1-wenjing.qiao@intel.com> <20230915100047.90153-1-yuying.zhang@intel.com> <20230915100047.90153-5-yuying.zhang@intel.com> In-Reply-To: <20230915100047.90153-5-yuying.zhang@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR11MB5994:EE_|BL1PR11MB5400:EE_ x-ms-office365-filtering-correlation-id: b96068fd-21e0-4bd8-aa08-08dbb5dda34a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 86OJeGksoiHRlzkr/h2p0q4Jli+xrjqTEle/YZwyB7HWEjQsUeRCvLZyuGwODoIu2YqsgyEU44jqrbB9ps37Ssz5ZJN41LxkYK11xEQeZNnDot2m+s+Y4Ro/uc16cyUho2T1gPb+gU5MJEChk86/EM/SU6++WSuWwWiHQSwDtglUATUcb7NdmGLUGG8lcE1rF/MbH0AOCRd6e4ub4ufI0BOIo6p5JEZXbHtuYb5ue9+ZU7JC2DP8sYuK0CFEbzI+0SPSpdmhT/q2aBGnj1BiXlTQZeGe17bvFxE/RRwk+6RwXivRRLpBfNam+5EThmr2bfmb5CqRCIiB4+LfzbQCxvmX+OEZbIeZ6D3g0ixRQcjpBV/oInDpaKTnz2FVqT4l84njMGCrqx43qBVXJOZNXulUBQkUW9anmzSKgTaxi9EEiraNMzzYEL0t/maiw59GQo/ROSi5Fzi8/V25xa800cTotHji6TNpyA5Gi+PCT7CD5shu40uNXujo7dp+t04pWS9GYT3IT1mmgQ+dkSFmNarfRv1saTw7D4/yAq9Ylk7abJ3Lt8JzAj094zy9qa2FL7DmigK75HlwC00NXYJTlO3DjlNQBlj7ZxzLajwUtfghPhoWbYfnd9/rB/WAt9h3 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5994.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(396003)(376002)(346002)(136003)(366004)(1800799009)(186009)(451199024)(82960400001)(9686003)(53546011)(6506007)(7696005)(71200400001)(83380400001)(122000001)(38100700002)(33656002)(38070700005)(86362001)(26005)(107886003)(55016003)(4744005)(76116006)(66946007)(66556008)(66476007)(66446008)(64756008)(2906002)(110136005)(41300700001)(6636002)(316002)(52536014)(5660300002)(478600001)(8676002)(8936002)(4326008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?gz9PMfl2iiFAqGm1LsXDPvNAkdQ2V/MGCzFpc5lU8LMrarRc5/kyK1Dqtbk6?= =?us-ascii?Q?DjiVgPztUJ2wHKHstGPGvYKevNFGSXtDi1GdQCZqLRIQQaipenakjjk0G8S+?= =?us-ascii?Q?Zbk+tPIQsi0gZGtP3AU0US9Y4P9bwWH/wlfx7C7EpoZzBEW0aGiNBXhelbZL?= =?us-ascii?Q?ce9KWfayXfANej6xm0R3hXV5QfCxItaZE/nEcVv9DtWhC27EO1Vw4Y8BMl+i?= =?us-ascii?Q?RogXFHOKD/UI3si0+aR7v975Id8l2RS3nJK0yUqb5+C6MfZ4WAWKWWAyAZq1?= =?us-ascii?Q?q0URabKnUmARV7UqRXkyl1790j9vi5TP7pVq9k6i7zd2D2CFZ/TMeAzcDyLD?= =?us-ascii?Q?MuEjqd4EtNi5TiYz8U7DHgrCAtsFIpQVYS6YZz9A4i56Vp5F40ZvGiiErMWG?= =?us-ascii?Q?jQBDlZeVG1GjQb4TMnf0bFRfYAV2/Qhe0gB/JNxJVNLn69j2k3MNL8EacyxG?= =?us-ascii?Q?brmkH60kbsST2XCR0m32Po8KIBDt1bS5HdEoD6XQH1sU+af2L7WfXIbcsX4N?= =?us-ascii?Q?6GwSdHV3pjO7EX12czFRfKEkbeSeGauwvzyJpjiBESh+t85n985oEYv5XoGM?= =?us-ascii?Q?yycumYPEkJBa2xqMLTOr+uuvLIThf3snKN1Gnlfy/QT7pxQMvexE5rOw5nAY?= =?us-ascii?Q?FToGltR/rsN7vSHH3Ja6ul6AYW9rrjSxPgWSbh37ghsQK0bkluDewW8wxEi/?= =?us-ascii?Q?mILKey7pnxrB5RHoRf76sgipdBJUfvRZVXPev4iOShC8KHC6dCY020Zsog5t?= =?us-ascii?Q?gMc2XKRwI/FhmWduIPXcUYek+IrWMPmkQBtfso8wUJdz3KfQA2G7JkW8nUoC?= =?us-ascii?Q?r14ki/hkXVQsbuzPjBcoi/f5XA8fUCQlUz2ZlgIX+keRNsC+XrFO98kaVaHx?= =?us-ascii?Q?JBxZfOgB1wk8e+aJguzcn1sYs95BLGVq88ItTKcp0LsoDWNUL5RY0p71fo6E?= =?us-ascii?Q?vOS3bSTC2rzaFRCh5GJKHkPAezMvX55o714mZVdyUoJ33V9s1bdUhG2ZAM7o?= =?us-ascii?Q?Oq//68GMwlP/yK9IC0bUutTDuo89EYYVyXyEXp32UyVDh5puE9uZMUHrflWQ?= =?us-ascii?Q?7kjjfGEDTjTAfzqcXlU9grZA7NGXooKBRpkseCrS6JgBM2fgDeyDzqx3JKlY?= =?us-ascii?Q?H0NjLiCQnfQKsRBPWffAwy6FXPmfC0q/HpQGg3q77sIYN0r91pAfVrEklgEo?= =?us-ascii?Q?YTCbeFTZIp3i3I4JNJoKoZvh9AtB4Q36fvA6RAFqV7E+QidZIeOy7PN2lw7s?= =?us-ascii?Q?2xGnfTqQ9QCvbgguY/PifwIeNuGwvTI+JFKDfnzFwBq17lS6A4h+wCKhvZKc?= =?us-ascii?Q?l98owbkYFWsRanyjPVIfJiKMqHi6ucg9tyT2mLAGAxtm1subyf67Bjjy+HUp?= =?us-ascii?Q?0tfVr48IAO2fr4KZeUVqToaJL8TLnsnBKrtM2wGitPjx/CeIo7inhQYJdBa6?= =?us-ascii?Q?zmC7+wqVOOtw9VKbU672Y5RrV5OfTug/b9kZOb+n8dxpfEJvW2EjS2bvld5D?= =?us-ascii?Q?YwPugqvRmMH0UGr+qakRn2YNoTU7Za0WPL8uDBAXyz0G5pdA7uXWEsfdOD4M?= =?us-ascii?Q?zRImzicvMqQb7diFXdTCDFqu/EwPjsBz4qMitJ1W?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5994.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b96068fd-21e0-4bd8-aa08-08dbb5dda34a X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Sep 2023 11:19:33.4774 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: MVxRyXOihaSOmTk/tgVio17tLAZp1t+aKfburR2hLxd1LI+9zjjwvKsnW4Ws6UkJ9l7FUafcAjHE1aBzDiX3CA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR11MB5400 X-OriginatorOrg: intel.com 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 > -----Original Message----- > From: Zhang, Yuying > Sent: Friday, September 15, 2023 6:01 PM > To: Zhang, Yuying ; dev@dpdk.org; Zhang, Qi Z > ; Xing, Beilei ; Wu, Jingjin= g > > Cc: Liu, Mingxia > Subject: [PATCH v5 4/9] net/cpfl: add FXP low level implementation >=20 > From: Yuying Zhang >=20 > Add FXP low level implementation for CPFL rte_flow to > create/delete rules as well as setup the control vport > and control queue. It's better to separate this big patch into two parts one for control queue enabling=20 one for introducing a set of low level help functions which will be consume= d by the following fxp rule module