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 E62A2A0524; Thu, 4 Feb 2021 22:59:41 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8427724082E; Thu, 4 Feb 2021 22:59:41 +0100 (CET) Received: from mail-ej1-f51.google.com (mail-ej1-f51.google.com [209.85.218.51]) by mails.dpdk.org (Postfix) with ESMTP id AB18F240820 for ; Thu, 4 Feb 2021 22:59:39 +0100 (CET) Received: by mail-ej1-f51.google.com with SMTP id a9so8261552ejr.2 for ; Thu, 04 Feb 2021 13:59:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0051+fQJ1eor/cX6crd6GBWTPWiNoX2bzsmI75qSYtc=; b=DO2ps2jLQ/aCnYajjoi6XpBsUcEVgpo5uFOrWPHQxxLYuEMxqtZXnsaFAbz1yZQRih XcuI6xlXHIhSIXqHl4KslCivFh0dOisd4890l4u9LulkR+Mod4sqTeVGhFStiHXBFu5L HRZ2DUD0hIDExiPlaWwa1ahtBk8Hc+Ldj5suQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0051+fQJ1eor/cX6crd6GBWTPWiNoX2bzsmI75qSYtc=; b=PYGJc4JaeORNC5k6JHIalCBbajkwj7L8uUTm7US1xfwc+EhdS0H8+5md/6qteOU81O dI7qS7zhl/LCHZkzOsA4EjvOoctlV3NEbFieKFBIb7LaZxyUh4APYsEMmlNnlkOAGXDb mltxebFAfm38wIt0iFhGIGdj3O5mBAsJykKKBeIMJgFJ9d6YETZUIaqKwzi5NILWyKJt DkXpPfidTj6lF5jkH3TR+Q1h3qQAXW8BEcn3husAKJ+9doBa2MOp03O7C+dwk+KSEK3a cYsE/nZZbTfnIzpa8ztfubyxfgsNy2AFpvVY2mHyfzXzE6DqktT+1yj4OGrq0n6r+oCe fzbQ== X-Gm-Message-State: AOAM532nyOcW/18jO5n8aYceaSeJS4Yl4Me82burLFhzYy8l7pPtVGeC +jaylXkKdccl5K1ZKZ3S2KLC+AhLMjM29HAdpXOpqA== X-Google-Smtp-Source: ABdhPJzKICQljoWXoYkwHv8MibK4+Cawkg5pTxAUTDaj9qf3t6Dq65F/vUjuV7sd50j2jSUj8dAVjJMIyPODQq6V1LY= X-Received: by 2002:a17:906:6087:: with SMTP id t7mr1158844ejj.90.1612475979240; Thu, 04 Feb 2021 13:59:39 -0800 (PST) MIME-Version: 1.0 References: <20210202090639.83164-1-leyi.rong@intel.com> <20210202143258.108477-1-leyi.rong@intel.com> <20210203020758.12cd8089@sovereign> <5ec7623cbb604753bb70fa9f4b0a7c3a@intel.com> In-Reply-To: From: Lincoln Lavoie Date: Thu, 4 Feb 2021 16:57:21 -0500 Message-ID: To: David Marchand Cc: Ferruh Yigit , "Zhang, Qi Z" , Dmitry Kozlyuk , "Rong, Leyi" , "thomas@monjalon.net" , "Richardson, Bruce" , "talshn@nvidia.com" , "Kadam, Pallavi" , "Menon, Ranjit" , "Xing, Beilei" , "aconole@redhat.com" , "dev@dpdk.org" , "ci@dpdk.org" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [dpdk-dev] [dpdk-ci] [PATCH v2] net/i40e: fix avx code error on MinGW 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 All, The jobs for Windows compile are running, so it may just be the patch hasn't caught up in the queue. Cheers, Lincoln On Thu, Feb 4, 2021 at 8:43 AM David Marchand wrote: > On Thu, Feb 4, 2021 at 1:36 PM Ferruh Yigit > wrote: > > > > On 2/4/2021 10:41 AM, Zhang, Qi Z wrote: > > > > > > > > >> -----Original Message----- > > >> From: Dmitry Kozlyuk > > >> Sent: Wednesday, February 3, 2021 7:08 AM > > >> To: Rong, Leyi > > >> Cc: david.marchand@redhat.com; Zhang, Qi Z ; > Yigit, > > >> Ferruh ; thomas@monjalon.net; Richardson, > Bruce > > >> ; talshn@nvidia.com; Kadam, Pallavi > > >> ; Menon, Ranjit ; > Xing, > > >> Beilei ; aconole@redhat.com; dev@dpdk.org; > > >> ci@dpdk.org > > >> Subject: Re: [dpdk-dev] [PATCH v2] net/i40e: fix avx code error on > MinGW > > >> > > >> On Tue, 2 Feb 2021 22:32:58 +0800, Leyi Rong wrote: > > >>> Adds extra cflags '-fno-asynchronous-unwind-tables' > > >>> to avoid the MinGW build error: > > >>> Error: invalid register for .seh_savexmm > > >>> > > >>> Fixes: 5c38c33f7880 ("net/i40e: disable AVX512 with MinGW") > > >>> > > >>> Signed-off-by: Leyi Rong > > >> > > >> Tested-by: Dmitry Kozlyuk > > >> > > >> Re: -fno-asynchronous-unwind-tables, when cross-compiling from Linux, > I > > >> observe bit-to-bit identical i40e_rxtx_vec_avx512.c.obj. My guess it > that this > > >> option somehow affects GCC inlining heuristics. Similar issue existed > in > > >> librte_acl (at least a year ago win GCC 6, I believe), where GCC > generated > > >> incorrect code unless certain functions had been inlined (caught by > test app). > > >> No an AVX expert, just my 2c. > > > > > > Applied to dpdk-next-net-intel. > > > > > > > Hi Thomas, David, > > > > Do you prefer to get this directly to the main repo, since it is fixing > the > > windows build? > > I have no issue with the main branch for mingw. > The windows builds at UNH seem unavailable, so we can wait for the > next-net merge. > > > -- > David Marchand > > -- *Lincoln Lavoie* Principal Engineer, Broadband Technologies 21 Madbury Rd., Ste. 100, Durham, NH 03824 lylavoie@iol.unh.edu https://www.iol.unh.edu +1-603-674-2755 (m)