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 DC0CEA0032; Mon, 6 Jun 2022 01:10:05 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8A5924021E; Mon, 6 Jun 2022 01:10:05 +0200 (CEST) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id 3D6AD40143 for ; Mon, 6 Jun 2022 01:10:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1654470604; x=1686006604; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=5qbWxMJRjCcv05YXCabi3GK0DAkvVQZZ5EVEWWk5BoA=; b=WupAPmsDm5e/uNkpyYUGXzgjPZLuPcO/G9i5Gf1xNxjo7sAZpHhmsrGb YcDT8W1Vbr7xEjv3ffeh8UvrFXyaQzZ1Y9Nm8kjYbQAnEHtEWuL1ikar7 686Wi0DgjgfENR67R40N/sT3wELgZcdcyu6vaAkD/bNRrqQj9btlwczBl kE61b7zpDm2zFgi97Rtdc659SaFafZNM/utcAdC00JfMFlbO98YyJLD9Q Y1P1TESUhwbBwug/ctV/LQRVfbGo9zmDQxcK+g87FGgxDc/c06xFkAKPH A8N2+8dhquvZTQNIrfFC6ZaOZdPm49RsAmiOBuFOH2HLqMN8XS/UTwyfd A==; X-IronPort-AV: E=McAfee;i="6400,9594,10369"; a="276415815" X-IronPort-AV: E=Sophos;i="5.91,280,1647327600"; d="scan'208";a="276415815" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Jun 2022 16:10:03 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,280,1647327600"; d="scan'208";a="608436272" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga008.jf.intel.com with ESMTP; 05 Jun 2022 16:10:02 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Sun, 5 Jun 2022 16:10:02 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Sun, 5 Jun 2022 16:10:02 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Sun, 5 Jun 2022 16:10:02 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.175) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Sun, 5 Jun 2022 16:10:01 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EEucOAwpg4hutAHoL3A8Rq+lzLgG4gR/mfb5HFnzaj0kFKC1fPi7tbezqSPTYIrMChn2e3ufMEPKzD0dHjFCfJP5fjkdav+fSnFxeD4GyfUSdmRQoel+UOnJMvzVlCLoYyoYnwHsu9+AMKr5KhaVdTcemZLWdx4nO3JvkPCUZWyfgvd59zOWtSvIOsp+b0nABIMBON5f4w0kBFts5Nmpr05fqVTNEzBvV26VUOiWxQN7Bxti/RvIJodd2mI9mEohyC1M0y3BsCBFIqwbA+F1i50HFIt7EHiUcEG523SjRgooZqGKwc+/oT2ZnlZvm0Cl1rcSxol0FVKvhVXzf//Obw== 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=uOunfey7moE+NCYuIQKgWA9it5ZH14DB42oY5cM2Db0=; b=iqLHDbeH91dNVKTxkA3Zh/3HhaqOTxAWR0Z8lBPf9ZiHvc/CeHHnaRF+/3g3LNnBNZDYl6wvYO4VTposlYPVdAwvuSQ0VXUctmvOQr9uPWviduUhiIVUCYRSqUZJvIbEwNNjJYbTq94tyDJySDLogrPifJwjn3xDHGNlZ0glA248yGJ7ByECmnC6DAFQTpDhlqV86YxEshMngqkifBfIIlfgVoa04CeQsPgPPCk1RY3Ya8pYiWGp9qGAR8L9GjtwkA1nN7FprQq9pQ9k8s+hhDTOp6IvzPEArRpowCzQorp6Pdln7MgmRhrBqmY3UfxFy0QF3nDb03Rm811GLic5VQ== 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 DM6PR11MB3498.namprd11.prod.outlook.com (2603:10b6:5:6c::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.15; Sun, 5 Jun 2022 23:10:00 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::b4f6:f68:2e31:ddf7]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::b4f6:f68:2e31:ddf7%6]) with mapi id 15.20.5293.019; Sun, 5 Jun 2022 23:10:00 +0000 From: "Zhang, Qi Z" To: Thomas Monjalon CC: "Guo, Junfeng" , "Wu, Jingjing" , "Xing, Beilei" , "dev@dpdk.org" , "Xu, Ting" , "ferruh.yigit@amd.com" , "Mcnamara, John" , "david.marchand@redhat.com" Subject: RE: [PATCH v6 0/3] Enable Protocol Agnostic Flow Offloading in AVF Thread-Topic: [PATCH v6 0/3] Enable Protocol Agnostic Flow Offloading in AVF Thread-Index: AQHYbk0xye8eDMqPGEeu1UmdT4h9Ya0r6dhAgBVBDICAAFPOcA== Date: Sun, 5 Jun 2022 23:10:00 +0000 Message-ID: References: <20220520091648.3524540-2-junfeng.guo@intel.com> <20220523023138.3777313-1-junfeng.guo@intel.com> <14642474.tv2OnDr8pf@thomas> In-Reply-To: <14642474.tv2OnDr8pf@thomas> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.6.500.17 dlp-product: dlpe-windows authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 88ceea21-a241-43c9-eac5-08da47488406 x-ms-traffictypediagnostic: DM6PR11MB3498:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qK0P7je1S+XQHVJcAXGMYPtJlAm2XJZln/mbtSBwS7wiDv/Yw4LEhpHIap7K4j0eOfOXuyMnRLg90gMPJgq0r/lGvpsYZKabBUZY/HwvUrM36Akx7xSW7nGRD+aPjBY29kK6dgwDDJS7UDhz92myBoTLUdnwP7s3w+ZGBtVRldHbc27HFk8dC7/kkF3plsfnYI2R4545XQ5I632/IrB98qk9BWt8+bVC5Hl5IUgMtXbx7MuR0LJQuQL8grz3u1v3E5y3GM6fe4EgIR4ZklfTbv6gzkpg0fz8yYkoSOwt5UNrde9WbePiVRJuYwpvLv6GLgFc2AXoBYCrkST5b8RDRXtoAmhNnmqIgHBvCXshMmE38CvFoLeDRrXKsDia3KKnXzhpoHJrWaeStMJJP/lSgTNSS2+V9RhmwOWXAkKRUpKxPrW7fl5FO/oaxdGaJuYUgsVj6XXXPMBNQdahZ8FP97VsjsOtK++DqD/XB6nIK/hAjp0XPKhHCla6K6Z0Kng7jV1ef0Iz/Fnj9z5mRLCuHofspOeMvMf3MP2nWDLmHdL5Hpxw8s5XGDgvEWTFB2SQZzl7ihQzwjaGkzy7/xarFVN+OaVkvK7ZvaJxKBVThNni5KdT1RNH1C10IB/hKwjyDLKoo04Kpbz/vr/IYOBozVjeexdl1Oj3lAHja69tAmPQee0XmZ0mcJXGbS3NCdJpwoKkXIEuOCBfIWT2tRHRKQ== 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:(13230001)(366004)(9686003)(6916009)(26005)(54906003)(55016003)(83380400001)(53546011)(8676002)(66446008)(76116006)(64756008)(66556008)(66946007)(66476007)(52536014)(82960400001)(8936002)(71200400001)(5660300002)(508600001)(186003)(86362001)(122000001)(33656002)(4326008)(2906002)(38070700005)(316002)(38100700002)(7696005)(6506007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?DyDRWHCFPs9vYsqyDmPtx7YBFs2p33uOnu3W02Q2ZVHgz4iNv/BbBgK2fbOF?= =?us-ascii?Q?ll1EQU54MWwgxhmoTt9Cs+xNGQ3LJ5sxXVKrWePmQBpkcoUiTdSrnDdVZg6o?= =?us-ascii?Q?ZIf4LnUpSUSolgXomYXq4Y+3UDG1JZjAtxFXD+QkT5JIbYv2gksrqeDM+hDD?= =?us-ascii?Q?Twf18/BDSzI6XdUcVujxdvG4bsyO9+iZAHPZMsY0WWbN9p1q/7fyzPR6b3Ud?= =?us-ascii?Q?rLgQzmvYonnneP9hD3w7cL30ntd7rkqQXM50jant6XjGwdYMgAvHB4lN97PW?= =?us-ascii?Q?JpMS5XP17W355JH/4kJf029aELIHVcaJ0ENc+sFHp37k6PrUk9T9KwpBt+zx?= =?us-ascii?Q?tTEA410ZO4Ulk5Q0BrpYQkAxetX9lo9d9KZu76Yfpx5C8mxWLOxrHId1bWio?= =?us-ascii?Q?NLMp5bUk1E19SultYzDR+kGZjwZ0KRdFQGjf2+gWyNZUTqk6eibf7ExxbR3H?= =?us-ascii?Q?Unj0Yr61JoxkRSSGvL6B4Ue/p1NOdoQqwhS1CiHM4oHFmIKj6FD6iyU0g26o?= =?us-ascii?Q?cJtUtFG8fKR98j7Fi9/7kS2+EiJLpFqKRicOOfbVzz4X/HSb/7Fvd41DbPJN?= =?us-ascii?Q?aNg8B8WzPofXuPJuE6bgn9ekJPN5sVWBzklfoGlvE5gtpG/4Drn022AHICN8?= =?us-ascii?Q?kta71Dlmjjl0sG16VylM/pE4jT3joI+XGWJJq20uBdQXyXYPAeqvfAFjQQgd?= =?us-ascii?Q?2w79UjAK3JelmJd1e7Ikoifh6hrla3xWXPcj75GxY/+K7YVoyXiXaiJf4zF4?= =?us-ascii?Q?DE9fvTBacLWN+A7P3o65YlBifHpLmSzTUqCRP5JVCDzJ+lmIPk7ipqbxkDVZ?= =?us-ascii?Q?KTvm7ePwzLCoh2QYOC5kmzlPRyAOf98Z9stkHUcso0jM9PR9z3AuYtmj0Ws6?= =?us-ascii?Q?0oZOsxBevIiB94ALguOOyvURuZP+0nxD3yZkfdtBjspkEwbBYlvomG6j8rpf?= =?us-ascii?Q?Ezt3pupHOvJZFlOT7RCJaz+QlusuhGK+2SFII3fa4jEyvORrqOqoasT1ntrc?= =?us-ascii?Q?3RaiH4qbPMHqdLpEP22qFG+QTp4ZgvnR38x13OGn2nrI3e1Jm2hW0iC1JLRD?= =?us-ascii?Q?sASNTZJzPNWxe0DU7/MU8z+J6LKjVNZOLM2cr9r5aalFE+bl6snb4ICy8eup?= =?us-ascii?Q?sqsi176ZbE02hPxkM9amiJTMuT/JIB/GmZ2YM/TZwRsvaQRjriO9P0JQ101y?= =?us-ascii?Q?OCz6pnU+tU93ly6YhITTB0JK/wsGYSom2cwr5Ct8GfQCkP7t7B80hL6WbB76?= =?us-ascii?Q?3MMOVWZxB2xbCm/V+d1+nFMSG38MKt8kfUZ7gHKsoXDxKsAVEEg9nuHtT2ej?= =?us-ascii?Q?S6yq1W1zWdldgKcltP405SVhmNSVzegKrJ46BHEcG16B9NOEIITw47mVvdUK?= =?us-ascii?Q?MahrVUUI1T0EfQfHfBqb86uF7bfIS7PYn4WJ1QLegUcv/lIVDSDxIH6fPMyQ?= =?us-ascii?Q?2+K0sV9NsG+a8Rqt66P51QENNhIyno/uwx+m0dVp8ddusZhnRu1qQeXEE14g?= =?us-ascii?Q?IDO89HWgFcSAFoWq9CiqAOs7slBWpffEet91oa4rwfY+l+31+FvcxCR74QK8?= =?us-ascii?Q?dd4ysfyZuEbPV5zdU3y2UfQgzbRNer0XgwBOp89aPA7YWPZ0Wr1bnZt4YJOH?= =?us-ascii?Q?CAb9ZYU/lnqTK5tER4lqp8nM6vhnKAv6pFMNbTlSOomxEw5ixZOIBfVdRbOG?= =?us-ascii?Q?qWzbC0T8u+HONUl1NpfcuqnQpwiJPXnLLj4awIDUqKMcibfS1NnpmIHpgSAq?= =?us-ascii?Q?huLmya/N6w=3D=3D?= 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: 88ceea21-a241-43c9-eac5-08da47488406 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jun 2022 23:10:00.4141 (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: Rj/Pm3QH6kni2sqpT39wms7o0+yZxfg3YTaVF0u9ihrx2uE5fPPisFsiAjwiFXbu/c1V2wvt9nXzuDJBtYQXzQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3498 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: Thomas Monjalon > Sent: Monday, June 6, 2022 1:43 AM > To: Zhang, Qi Z > Cc: Guo, Junfeng ; Wu, Jingjing > ; Xing, Beilei ; dev@dpdk.o= rg; > Xu, Ting ; ferruh.yigit@amd.com; Mcnamara, John > ; david.marchand@redhat.com > Subject: Re: [PATCH v6 0/3] Enable Protocol Agnostic Flow Offloading in A= VF >=20 > 23/05/2022 07:09, Zhang, Qi Z: > > > Junfeng Guo (2): > > > common/iavf: support raw packet in protocol header > > > net/iavf: enable Protocol Agnostic Flow Offloading FDIR > > > > > > Ting Xu (1): > > > net/iavf: support Protocol Agnostic Flow Offloading VF RSS > > > > > > doc/guides/rel_notes/release_22_07.rst | 1 + > > > drivers/common/iavf/virtchnl.h | 20 +- > > > drivers/net/iavf/iavf_fdir.c | 67 ++++++ > > > drivers/net/iavf/iavf_generic_flow.c | 6 + > > > drivers/net/iavf/iavf_generic_flow.h | 3 + > > > drivers/net/iavf/iavf_hash.c | 276 +++++++++++++++++------= -- > > > 6 files changed, 281 insertions(+), 92 deletions(-) > > > > > > -- > > > 2.25.1 > > > > Acked-by: Qi Zhang > > > > Applied to dpdk-next-net-intel. >=20 > You should not have merged this, it is triggering an error with devtools/= check- > doc-vs-code.sh my bad, I was reminded by Ferruh previously. I should add check-doc-vs-code.sh into my routine operation. =20 >=20 > rte_flow doc out of sync for iavf > item raw >=20 > Once again, I will fix it while pulling the tree. Thanks > There are a lot of mistakes in this tree, I hope you understand why I don= 't have > time to pull it as frequently as you would like. Understand your concern, I can't guarantee there will be no mistake, but I = will try to avoid the same mistake happen again. >=20