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 16119A0A05; Tue, 19 Jan 2021 14:46:14 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AAFC3140E73; Tue, 19 Jan 2021 14:46:13 +0100 (CET) Received: from hqnvemgate25.nvidia.com (hqnvemgate25.nvidia.com [216.228.121.64]) by mails.dpdk.org (Postfix) with ESMTP id 45696140E69 for ; Tue, 19 Jan 2021 14:46:10 +0100 (CET) Received: from hqpgpgate101.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate25.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Tue, 19 Jan 2021 05:46:09 -0800 Received: from HQMAIL107.nvidia.com ([172.20.161.6]) by hqpgpgate101.nvidia.com (PGP Universal service); Tue, 19 Jan 2021 05:46:09 -0800 X-PGP-Universal: processed; by hqpgpgate101.nvidia.com on Tue, 19 Jan 2021 05:46:09 -0800 Received: from HKMAIL101.nvidia.com (10.18.16.10) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 19 Jan 2021 13:46:08 +0000 Received: from HKMAIL104.nvidia.com (10.18.16.13) by HKMAIL101.nvidia.com (10.18.16.10) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 19 Jan 2021 13:46:03 +0000 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.36.57) by HKMAIL104.nvidia.com (10.18.16.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 19 Jan 2021 13:46:03 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fjCo8MiifC2hB9WkvyHMXu/UDvNoIfOqjUk18sJuFgPU20XIz9SY6nPnYcrLWKMQsERx1c60zz3grzHf0yhONLYLtqh+MSl3EiZUtW51UMLf0QzNHUNFT0sz3PAetRhGy3iodfmDGyofvBkCoKImgRt3cXPa2bifakTtVYirFHogx5fU9z3nuGgBTCGupHDFbfqBO2CH31H+L5kRVFau99ajpWKNMJ70l2jnvCLKAmrgom3//J1j4uQXbzFmVq/4upN38Pyrm/0B2br7g5/xddRxguatZ7fJs3IUOP/I7mx4Lpj9t4Nocn7JnFlfqVcbSSjgBrcPrxmyBGsN6FEHIA== 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=+xakBhH1/+HpT2jZhRwyBPqaaOLFOiaRzhe25pn2o9M=; b=O1IqlPgeymeejOqnYxonl6P9kD9RxvoxLKO0EQTlxanLc0ReD4ENmfk31OozljkY5JTivrrzwPHI9s3JCWb3ELQNAfT1jf9lnqahivlgflrFd9AVCMIa43knNV0C5psGzHla6jp/nCXsqmP/VOnSjYgXoooUsXTyr8nfGXOZ1a7sJoPGsjpeQRl1HhxIGRLv1Q3iau520LxU36n7J1Yrsnzqrqpcr9J0Jh7bbD/M0yh/lGhhB09oGOo9oe5zYWfT7xQIDyoyC5n4C7L8a7lun6fLr9QiSRvQhVpOvfJH8x/y3IYKbW3z+WP50ZOhAQgkOcMSo68zQF+Rzp0Eh0F0qg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none Received: from MWHPR12MB1472.namprd12.prod.outlook.com (2603:10b6:301:11::19) by MWHPR12MB1648.namprd12.prod.outlook.com (2603:10b6:301:11::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.9; Tue, 19 Jan 2021 13:46:00 +0000 Received: from MWHPR12MB1472.namprd12.prod.outlook.com ([fe80::e58f:f78:5a92:864f]) by MWHPR12MB1472.namprd12.prod.outlook.com ([fe80::e58f:f78:5a92:864f%12]) with mapi id 15.20.3763.014; Tue, 19 Jan 2021 13:46:00 +0000 From: Ali Alnubani To: Ferruh Yigit , Odi Assli , "Rong, Leyi" , "Zhang, Qi Z" , "Lu, Wenzhuo" , "Richardson, Bruce" , "Xing, Beilei" , "Kadam, Pallavi" , "Menon, Ranjit" CC: "dev@dpdk.org" , Tal Shnaiderman , NBU-Contact-Thomas Monjalon , Raslan Darawsheh Thread-Topic: [PATCH v3 0/3] AVX512 vPMD on i40e Thread-Index: AQHW6kgsRwr2Z7F2H0GddY81fVQnfaorsp4AgAG8yACAAAdngIAACBEAgAAcy4CAAWBtwA== Date: Tue, 19 Jan 2021 13:46:00 +0000 Message-ID: References: <20201215021945.103396-1-leyi.rong@intel.com> <20210114063951.2580-1-leyi.rong@intel.com> <2f4e5455-2c11-9f90-fc8e-ac5d1601536e@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [85.184.55.143] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3ba7b665-5757-44d6-3fac-08d8bc808e87 x-ms-traffictypediagnostic: MWHPR12MB1648: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 8mLrMzuA1KuzVjxU0iG6iA04zttRrpnjLKpwVvYiAV2OC5liOznNDmNPzr3pg8svMNEK5CSDGZvE7Uy65aQ4NpTbrXkBmgergIBJYsB3mEaNxOjanrEa3FGtCkYndnpO4vKywRo/tI5a3GCGZ39BavweOyVvFF/9vRW4LUjsXyhGR+zD6Npqm0wYHLD9RkqUZH7rsMReeiiMoathyRoe066oEddcrwgcnmWQ58gGagnwKUyDnkoxB3RIRhrC2k2AXTOd99V3RXjo52QH6gaUxvHQhBh19PuoMcnabz/fx6DqOptk0WdX1vveg/yX3HjwY1q0ure9825k4DxU+QJwRRT13GLizvUB7LNHN9t7AqlCs8nm12f7qNsWLM+YQ1qbJtwU2dJuSZ6A0GW1nVT2loyELJ07/yuHwDDKiFNwDBDqiVeBBrV+cfwE+p1Bq5bh x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR12MB1472.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(366004)(396003)(39860400002)(136003)(376002)(8936002)(76116006)(54906003)(66556008)(7416002)(110136005)(26005)(186003)(66446008)(71200400001)(2906002)(66946007)(8676002)(33656002)(52536014)(66476007)(5660300002)(6506007)(86362001)(83380400001)(478600001)(64756008)(316002)(55016002)(921005)(9686003)(4326008)(107886003)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?a4y+/epN8aFOKubxB7bNlidpt7YFyWSNJsJ86dhxAHOUl0/TEZL6pe663sj6?= =?us-ascii?Q?PGyZyV8GEwVeUrqulS69jAttJCUgBXsJUr1l/2em+Nhg488yasT/E/eeNpoU?= =?us-ascii?Q?v6fY6xisgLPgoR/GHiol+P7y69vPKw2H/8Phn1M3R34RlyU5Rgl+Z85nG2vs?= =?us-ascii?Q?FwVy7NXBJje4fgKAECYHqSbB3aILcdh67LlZYOr55usRxHXOTivrU2zCUB5W?= =?us-ascii?Q?iu55dkXkke4Z2VXXDPlZr2uZ4BWY60kviqj3THwuzYXQ3bvC4cvugyNrUnyr?= =?us-ascii?Q?ihuBueJVLe5CADCIdURqpLLQ7FKF7LjeU1i+1GHaRnYa23xDGAH+oqSSZTGM?= =?us-ascii?Q?ZGdXD7lcgmRoLTa78g+d/Uh+kRpcBuCmPYMGM5Qs/ttsmOAlHl1SY1KHEn0c?= =?us-ascii?Q?cvpT1mGpl7z8nvuf9MYeJs1NEWGoEsZX0/SqVJ1d2TH3NvtjGaoPSUrW+szj?= =?us-ascii?Q?AqVDLn1YgW4BB1B/N0CQ9+QiTVCr0a14CkVjnMzRs5VQeZu48U4HHGlftE22?= =?us-ascii?Q?c/yik/baaWoNXuNLz0VAzfq+FscxFK8syFPvXdHS7j5mOdZFXNANFT8kF5lt?= =?us-ascii?Q?iVWi3xTB9b76omrrpA5JRWCiA0JKVe8hIOMkgqsEXWDCpw8Zra3TB+xO70lj?= =?us-ascii?Q?D9RpDq6F9M2ZWmle/Opy5iKWMBqodgY70kNrmKMf2jM5yeM7dDpufZW73g71?= =?us-ascii?Q?XWTgaH2WgU8rqF4ov0o4QRLv5ZL/hsp7BaXiuvnJ3dsV8uAZ+4BPouorlu+F?= =?us-ascii?Q?KfuOvrsJ5532SBXnqGQ+pU7vwG6ds8CUS5w96mkgLn3+omZ5Eb7viXPOZGGa?= =?us-ascii?Q?Y/in70D3VwS8edT2pPGqYlQyzSHW6pIODqwY8BfTfAy5FaBUZDNdCo6SPQij?= =?us-ascii?Q?91iFV+jlYCVtrZi+kokMxy0H85SxzhPLfUdg2QI1OQ2cJTG+6894J0ap1U4P?= =?us-ascii?Q?WBj50GhEBXlhB6zHnzLy3laPiJ5VWN2elgeaoc1b7HE=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: MWHPR12MB1472.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3ba7b665-5757-44d6-3fac-08d8bc808e87 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jan 2021 13:46:00.4000 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Nago5MTMk0Bk0Uw6pwfXUcvnpashOyKp4YSSQyQaRvqxOjkXXEJY8cIOMSZOpp4g4izDtd4zOxadlknHqlMMMw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1648 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1611063969; bh=+xakBhH1/+HpT2jZhRwyBPqaaOLFOiaRzhe25pn2o9M=; h=X-PGP-Universal:ARC-Seal:ARC-Message-Signature: ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic: Thread-Index:Date:Message-ID:References:In-Reply-To: Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ld-processed: x-ms-exchange-transport-forked:x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers:x-ms-exchange-senderadcheck: x-microsoft-antispam:x-microsoft-antispam-message-info: x-forefront-antispam-report:x-ms-exchange-antispam-messagedata: Content-Type:Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=Hk1YUJ8f3/dPJnVCxATuS//Jcz3Z9kfcCDilIjYRWtENq/zWBhU2thyZOWS8BZ9kP hwwrqpiKNN66cMfaca+g/oDIwtEfPXLzQ5dIOeY783bmwMEHVIWizwXiimYxhlQEaQ BUIUicTkD64Aiza+xuWDGPQf+Ro7KxPqwORCNpEF4++dUM5/v6OqprG0BWAlC9yw5Q tNyPSOxmroKFHij2L22d9aQW3O1O5R1bSWwgF+fWh+P1pOaT9aN4fYpqmPLQR4520r olUjYEsDxRTEVERc9TyVk848TVsZVvjKHgrrXaJILE6zPTxZE+atD9NyW/Hne7yrJp fKpGFfeWT6d/A== 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" Hi, > > Hi Guys, > > > > I tested it in my side and it works >=20 > Thanks Assli, Leyi, I will proceed with the patch. >=20 > > Can you please the Bugzilla bug 619? > > The patch "add AVX512 vector path" also caused a build failure when cross c= ompiling on Linux using mingw, and it's still reproducing in next-net (5179= 69c95). ``` $ meson --werror --buildtype=3Ddebugoptimized --cross-file config/x86/cross= -mingw -Dexamples=3Dhelloworld build && ninja-build -C build -j32 [221/232] Generating symbol file lib/librte_mbuf-21.dll.p/librte_mbuf-21.dl= l.symbols [222/232] Generating symbol file lib/librte_hash-21.dll.p/librte_hash-21.dl= l.symbols [223/232] Linking target lib/librte_net-21.dll [224/232] Compiling C object drivers/net/i40e/libi40e_avx512_lib.a.p/i40e_r= xtx_vec_avx512.c.obj FAILED: drivers/net/i40e/libi40e_avx512_lib.a.p/i40e_rxtx_vec_avx512.c.obj ... drivers/net/i40e/libi40e_avx512_lib.a.p/i40e_rxtx_vec_avx512.c.obj.d -o dri= vers/net/i40e/libi40e_avx512_lib.a.p/i40e_rxtx_vec_avx512.c.obj -c ../../ro= ot/dpdk/drivers/net/i40e/i40e_rxtx_vec_avx512.c {standard input}: Assembler messages: {standard input}:112: Error: invalid register for .seh_savexmm {standard input}:114: Error: invalid register for .seh_savexmm ... ... {standard input}:25351: Error: invalid register for .seh_savexmm {standard input}:25352: Error: invalid register for .seh_savexmm [225/232] Generating symbol file lib/librte_net-21.dll.p/librte_net-21.dll.= symbols ninja: build stopped: subcommand failed. ``` OS: Fedora 32 Meson: 0.55.3 MinGW: Fedora MinGW 9.2.1-6.fc32 - Ali