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 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 ; 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" To: Odi Assli , "Zhang, Qi Z" , "Lu, Wenzhuo" , "Yigit, Ferruh" , "Richardson, Bruce" , "Xing, Beilei" , "Kadam, Pallavi" , "Menon, Ranjit" CC: "dev@dpdk.org" , Tal Shnaiderman , NBU-Contact-Thomas Monjalon , Raslan Darawsheh , Ali Alnubani Thread-Topic: [PATCH v3 0/3] AVX512 vPMD on i40e Thread-Index: AQHW6kLnRFKyvA59pkGkAUQoLdHyY6omu8GAgAT26ACAAbokMA== Date: Mon, 18 Jan 2021 13:58:22 +0000 Message-ID: References: <20201215021945.103396-1-leyi.rong@intel.com> <20210114063951.2580-1-leyi.rong@intel.com> In-Reply-To: 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" > -----Original Message----- > From: Odi Assli > Sent: Sunday, January 17, 2021 7:26 PM > To: Zhang, Qi Z ; Rong, Leyi ;= Lu, > Wenzhuo ; Yigit, Ferruh ; > Richardson, Bruce ; Xing, Beilei > ; Kadam, Pallavi ; Menon, > Ranjit > Cc: dev@dpdk.org; Tal Shnaiderman ; NBU-Contact- > Thomas Monjalon ; Raslan Darawsheh > ; Ali Alnubani > 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?