From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 814BCA0A03;
	Mon, 18 Jan 2021 14:58:29 +0100 (CET)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 0CA88140EC5;
	Mon, 18 Jan 2021 14:58:29 +0100 (CET)
Received: from mga18.intel.com (mga18.intel.com [134.134.136.126])
 by mails.dpdk.org (Postfix) with ESMTP id 22B8B140EC1
 for <dev@dpdk.org>; Mon, 18 Jan 2021 14:58:26 +0100 (CET)
IronPort-SDR: D9IFuSSwdt+BDvYe+YQ397wt3JeSY1jpjP2NQ9WkWXL99QuHAxJQaR3bu8+IQlsDCAhoO8Vnnr
 33fIqV+pV+mw==
X-IronPort-AV: E=McAfee;i="6000,8403,9867"; a="166471499"
X-IronPort-AV: E=Sophos;i="5.79,356,1602572400"; d="scan'208";a="166471499"
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 18 Jan 2021 05:58:25 -0800
IronPort-SDR: 5g71SKxOxZh4VAiCDA51VmVlu1t+KrLpq+H4/e/cUgIYlkLC+H64qd+SQ4IMVjoGYsuX2kb0YM
 UpNlYzSXH1Gg==
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.79,356,1602572400"; d="scan'208";a="399120442"
Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82])
 by fmsmga004.fm.intel.com with ESMTP; 18 Jan 2021 05:58:25 -0800
Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by
 fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1713.5; Mon, 18 Jan 2021 05:58:24 -0800
Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by
 fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1713.5; Mon, 18 Jan 2021 05:58:24 -0800
Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.1713.5
 via Frontend Transport; Mon, 18 Jan 2021 05:58:24 -0800
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.36.57) by
 edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.1713.5; Mon, 18 Jan 2021 05:58:24 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=gPysn/hz3TSjpTVeybNc++woNUCswPh+yR+tnbioV/tEyiPz89LTAqcXuzKrIisYWTP10lqlpFOsuVo2OVIarKGNDVV0Z7tqZ9a1KGabnG4/mm9ZvCeSjVI4CG+gVWFNTN4Vzzms7CA93eIDXsmxNFczYv/cgWK/sNK+hKJ9CWzZjBlPCfa4CltWqtD/FMgpthHHSGT9/WCC3vPlPES+mKNogr9jFcNEulCAudK8ACGHpyrXYuQpBIjZXIbS27bx8U7HmVotCd583yWAaX8eiy1Zf10kNWtqCksyRiRlEuUSwPvNNrUa0UsySfEoGqdEUSeLoFvsWuIrVtwwRobXlg==
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=rD9FQAkel5lmlkaC09lBQVveyZCaree8aQTWkjU9BWY=;
 b=UU2RZtjWAT+AW9vudyfF1kuyoYAYFOLfZ9XlCSp4ASqH6LwKsLapUjx8/0xu9YxgPad9TKsfrwKYqPdb96z3HpQYB+IQoH7duMEL/ulxv3SJtEcHUDKqaZtcx/TvUwAaNy5pD2i194tz6kT6CU0HFEUjrJjrG/Ubc5Nj+tGSF4eJRcZhmNnoIOA1So9TmV12ByQ22E0ecJ+FU2vCs5AATEN53+zGTBp3NGnQjBfB0mLMBrt7s+5E5no03Khg79oAAqWJt94kI8CagxYjINlL50AF3CMU8d7Q86pVjZvIrOxFp8jP1z4nVuOgVWNUH8aMbH4CKc2Zi9nQYvCL2X80HQ==
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
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; 
 s=selector2-intel-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=rD9FQAkel5lmlkaC09lBQVveyZCaree8aQTWkjU9BWY=;
 b=C+AylGeYKViOhhJSOwb+1o++Z6saeb+F+H3WMluXwnaKgdnRwKAln8XJXIEqqHxU+7jkZ8wQIWlwHGrq5J3LYrzzTK83f/CE1P14CxxKvnJI5XCJMx86aIUkhiLAzve8ubhs/dc9U3njfi2E+gF+tndHAlyBPHLPpNi9yu1fsns=
Received: from SN6PR11MB2621.namprd11.prod.outlook.com (2603:10b6:805:59::15)
 by SN6PR11MB3424.namprd11.prod.outlook.com (2603:10b6:805:d2::12)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.11; Mon, 18 Jan
 2021 13:58:22 +0000
Received: from SN6PR11MB2621.namprd11.prod.outlook.com
 ([fe80::70a0:3c2b:45d9:fa0]) by SN6PR11MB2621.namprd11.prod.outlook.com
 ([fe80::70a0:3c2b:45d9:fa0%4]) with mapi id 15.20.3763.014; Mon, 18 Jan 2021
 13:58:22 +0000
From: "Rong, Leyi" <leyi.rong@intel.com>
To: Odi Assli <odia@nvidia.com>, "Zhang, Qi Z" <qi.z.zhang@intel.com>, "Lu,
 Wenzhuo" <wenzhuo.lu@intel.com>, "Yigit, Ferruh" <ferruh.yigit@intel.com>,
 "Richardson, Bruce" <bruce.richardson@intel.com>, "Xing, Beilei"
 <beilei.xing@intel.com>, "Kadam, Pallavi" <pallavi.kadam@intel.com>, "Menon,
 Ranjit" <ranjit.menon@intel.com>
CC: "dev@dpdk.org" <dev@dpdk.org>, Tal Shnaiderman <talshn@nvidia.com>,
 NBU-Contact-Thomas Monjalon <thomas@monjalon.net>, Raslan Darawsheh
 <rasland@nvidia.com>, Ali Alnubani <alialnu@nvidia.com>
Thread-Topic: [PATCH v3 0/3] AVX512 vPMD on i40e
Thread-Index: AQHW6kLnRFKyvA59pkGkAUQoLdHyY6omu8GAgAT26ACAAbokMA==
Date: Mon, 18 Jan 2021 13:58:22 +0000
Message-ID: <SN6PR11MB2621FB9AD32B22BA18387599ECA40@SN6PR11MB2621.namprd11.prod.outlook.com>
References: <20201215021945.103396-1-leyi.rong@intel.com>
 <20210114063951.2580-1-leyi.rong@intel.com>
 <db581234b99545468c7fe758d0f28145@intel.com>
 <BYAPR12MB28249503F587B54738FFBD26ABA50@BYAPR12MB2824.namprd12.prod.outlook.com>
In-Reply-To: <BYAPR12MB28249503F587B54738FFBD26ABA50@BYAPR12MB2824.namprd12.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-reaction: no-action
dlp-version: 11.5.1.3
authentication-results: nvidia.com; dkim=none (message not signed)
 header.d=none;nvidia.com; dmarc=none action=none header.from=intel.com;
x-originating-ip: [101.86.185.64]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ce2aa14a-83d6-49ec-a456-08d8bbb91e90
x-ms-traffictypediagnostic: SN6PR11MB3424:
x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <SN6PR11MB34243FAD7B874CE210002563ECA40@SN6PR11MB3424.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 6Qfuq9J5prMq8q4cbN47vt1toxpl0oQp7stCgN9Hc/7QHl+PDoHgATwZKcc7dQsM/bXhmfu5PC9Ne0sv0Ub5vOrFd5Rb9dd7E5m0dqeUCMt8CMe5hyDEX+N8qb4bjMvjKnVP5A37+ESLmKvsvm+9RoMpQWjuwvOBP8mqdi5V0YQ0MG8/IvJNDJ0bLplTY7mfbUtr+T2LzX+ySxgD+bMxkLFMBw9YEUmqGYpxf3Z2+nj7t4Z5btm1NVjJVfLWYo+cvea1vb2ZonN3ubdHGZrqGDyba3AyfNrH4CwGW6796yRMuVuRV/T6ugFw2+raQKpk/6820kUwsAxzMomj7G9neO860yngqANc8TtRYVRNgQTbGxzYq7O9uz+Y8jqQ7W4BKqC+OKfvxWulcxqCgFMU1b/0n+n1A+dSsDJ2WRgh5Qzf0dKOfuKZmhWDRjXjvRuM3kpcw8yBw9VDLjovjX9ka50BsfNiOMsvnWP+8uxloNGT1OFMsPhXuvVw73AgySgRI8uyp2lgKVM9yB+JcA07BA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:SN6PR11MB2621.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(4636009)(39860400002)(376002)(396003)(346002)(136003)(366004)(8936002)(6506007)(478600001)(966005)(921005)(316002)(110136005)(7696005)(54906003)(53546011)(8676002)(83380400001)(2906002)(5660300002)(76116006)(52536014)(66446008)(33656002)(86362001)(6636002)(9686003)(55016002)(4326008)(186003)(26005)(66556008)(66476007)(66946007)(71200400001)(64756008);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?BGZ951FF608KPOOIoxR9Ya2XlGaVyYlX4LKgFAhE8tLJbFWlPFLSSSdjH/ba?=
 =?us-ascii?Q?wX6lcX2m/V8K/D9ru1GMsPnY53QhO61yhI8uVYb9Hj9UTaxMoV195DgT5ao9?=
 =?us-ascii?Q?BVSEFvijswbFTO3yihsCC3Unepmr5prD3CBJaAgMlkwSSUXVDBPe4hOjWTpk?=
 =?us-ascii?Q?PzztL5/3H1ccrEbaXzzuZ9h+W7ulwnimKzjprfsal1T4Zzq573tUlAeSTgKP?=
 =?us-ascii?Q?BZFYW+lN9ekgnB9nDJ3Vid1+3S3IX5LpqsffOLWG3W6xO0d9Ipx0fHGFGu0i?=
 =?us-ascii?Q?czRerIrzgnFRU6RJ3dkZPEX8XhfMjwNEp8IzXVlX2hDuiIUTsTSUtNrPmlrs?=
 =?us-ascii?Q?JOSMu8EXs5lZxYVaakK9S7CWdvxpD/LZzh5THy4CNHE8OBYVfQtQzJueEMaQ?=
 =?us-ascii?Q?BSieNc2pqnNT8Yr9AXwIEkSCwEkA81dbn5TgMZ10O4tFHa7ULBIDgupXCpA0?=
 =?us-ascii?Q?0Qy1JFgo/S4LQ03osGXDXJY1BwxI94gA5OL23d+VsuFJfOVtJwUaiWIlo8/j?=
 =?us-ascii?Q?ztSg76m4PUvKe6/FHEZU15Ga8a58H/khhyT34qBPjYoqE/jz4O8sk4AXaAUW?=
 =?us-ascii?Q?Y2Tmvx8b3mTL/grGSpJLXox6mrGcBYVYjlsBFesdZC+dHE9HaQ4sMbOQ8rQI?=
 =?us-ascii?Q?nsJfr9IVzM+69OucTmpBhpi4lGdxs0KTNrDdNyGpKAortH2hoMNhaKCockyn?=
 =?us-ascii?Q?9EUybVvRbIXktUrckoB4KYN7U1iljQAj9srxaZCJBQkRQQ3gu7OHD7QT8266?=
 =?us-ascii?Q?CSNJ4CI1H+LvpWdrmrsl2FakU5OH0RMHuDkTRXrvpAQfpYmXcNgHrItqjvN6?=
 =?us-ascii?Q?aHrYXZt/nv/zX72AG4KUuINcB8GDNkw4gFhXnViuR6BFRcqbr2i3I/8KsvHF?=
 =?us-ascii?Q?S9xZk2t7PpalQH4OVb34RnXySVkWu61KX8nTcVcgQl2vIlui5rGnrp62Ej6E?=
 =?us-ascii?Q?ftl2DiiMLTgndTbOL1eGPay1NCe4MFxIf3eMF+hgfiU=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: SN6PR11MB2621.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ce2aa14a-83d6-49ec-a456-08d8bbb91e90
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2021 13:58:22.7185 (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: y6YeHQWME7rAmW/ZVcKHely8kfP3tpQv60wwRG6UbLgGFJFEgUIYW6HaTqqttem33vtoLeFDbaVnHAgvfYbYaQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3424
X-OriginatorOrg: intel.com
Subject: Re: [dpdk-dev] [PATCH v3 0/3] AVX512 vPMD on i40e
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
Sender: "dev" <dev-bounces@dpdk.org>


> -----Original Message-----
> From: Odi Assli <odia@nvidia.com>
> Sent: Sunday, January 17, 2021 7:26 PM
> To: Zhang, Qi Z <qi.z.zhang@intel.com>; Rong, Leyi <leyi.rong@intel.com>;=
 Lu,
> Wenzhuo <wenzhuo.lu@intel.com>; Yigit, Ferruh <ferruh.yigit@intel.com>;
> Richardson, Bruce <bruce.richardson@intel.com>; Xing, Beilei
> <beilei.xing@intel.com>; Kadam, Pallavi <pallavi.kadam@intel.com>; Menon,
> Ranjit <ranjit.menon@intel.com>
> Cc: dev@dpdk.org; Tal Shnaiderman <talshn@nvidia.com>; NBU-Contact-
> Thomas Monjalon <thomas@monjalon.net>; Raslan Darawsheh
> <rasland@nvidia.com>; Ali Alnubani <alialnu@nvidia.com>
> Subject: RE: [PATCH v3 0/3] AVX512 vPMD on i40e
>=20
> > > Subject: [PATCH v3 0/3] AVX512 vPMD on i40e
> > >
> > > This patchset aims to support AVX512 vPMD on i40e.
> > > And the changes are only target to AVX512 vector path.
> > >
> > > ---
> > > v3:
> > > - Extract get_avx_supported() to get the proper vector data path to
> > choose.
> > >
> > > v2:
> > > - Add return value check on rte_mempool_default_cache().
> > >
> > >
> > > Leyi Rong (3):
> > >   net/i40e: remove devarg use-latest-supported-vec
> > >   net/i40e: add AVX512 vector path
> > >   net/i40e: optimize Tx by using AVX512
> > >
> > >  doc/guides/nics/i40e.rst                |    9 -
> > >  drivers/net/i40e/i40e_ethdev.c          |   63 +-
> > >  drivers/net/i40e/i40e_ethdev.h          |    3 -
> > >  drivers/net/i40e/i40e_rxtx.c            |  196 ++--
> > >  drivers/net/i40e/i40e_rxtx.h            |   13 +
> > >  drivers/net/i40e/i40e_rxtx_vec_avx512.c | 1136
> > +++++++++++++++++++++++
> > >  drivers/net/i40e/meson.build            |   24 +
> > >  7 files changed, 1301 insertions(+), 143 deletions(-)  create mode
> > > 100644 drivers/net/i40e/i40e_rxtx_vec_avx512.c
> > >
> > > --
> > > 2.17.1
> >
> >
> > Applied to dpdk-next-net-intel after revert v1.
> >
> > Thanks
> > Qi
>=20
> Hi,
> This patch series broke i40e compilation on windows with failure in undef=
ined
> __m_prefetchw function Please see details in bug: 619 [1].
>=20
> [1]: https://bugs.dpdk.org/show_bug.cgi?id=3D619
>=20

Hi Ferruh,

Could you help to squash my fix patch into the patch series? As I've verifi=
ed it works locally.
=20
Hi Assli,

Could you help to check after Ferruh squashed the fix patch into the next-n=
et?