Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp3257img; Wed, 27 Mar 2019 15:32:20 -0700 (PDT) X-Google-Smtp-Source: APXvYqyP4ootkkbagY+M0VhV+pSq7dmZFaLKq23sNDYn2dXLaBACFfNL4WP/HFZGGV86mi5gAfMx X-Received: by 2002:a63:d302:: with SMTP id b2mr36865205pgg.13.1553725940175; Wed, 27 Mar 2019 15:32:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553725940; cv=none; d=google.com; s=arc-20160816; b=CZAJJS8PH0CvMVcZHH/Jq/o/VE0NcqFBSKtgOA1AZjMvQsNVor2/U802gUegeEwF1z r6fwwiwFWpxdWmEHx7aFngt2nwx3tVtECO3S9nQH+Wo5lu7bVyW297u7hdF18rNqOrSo X0uUSxif5HvT2khTrvWDbM1JtzKinSMqdziAGFLFDGNgk2Uwupp20u1T3s98KutS5nod Xn4l+DcC1BrcaWL+3Cgg10QCrO2QqO4LyTbMJIXaZVzHn3ciDbDpY3dr7lTYoHZehnnw ARPUQcLX1hCE6GYIPk0UC/IbVr3tkIAd08Rz//uZJ+bpsPu1CxLpIeUfnPqYtNq8xDXO D/ow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=jXJgGSSiReEUcZ7PVXeWMT1M2f2u6wRzGNPVpjuWKv4=; b=SmT5/1zZq1+BzBjk8O/+B/YfCUk/iISSf47U+wvdCqWSw8M7ztLsFnufscEnOtzNvc O+ULsnAdWXXpJRlM9GjhdFI8/DnOlNKDeat6qY+8ABDxVGQ7W5U8EWbFsnc6/gb+JoXm clyePXwrhO04dA0WGW/GQZZtgSGrxl6esOT/bKA4NCcrmiglGsPhuEceFDvYXm8hOGac b2hRhiBD1YIidiJgA7zgc8c3yIvf1AZyQKSN9v3gY79L39uuwyOOL0wWa1BejZE1tACk zR6NQhiziXJcIBYiln1Ulrc4fdYUFZm0amvjpZFs6JKAzWq0x/pSYg9iDULRWisNfRgB wdCA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t136si1412442pgc.538.2019.03.27.15.32.04; Wed, 27 Mar 2019 15:32:20 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730898AbfC0W3Q (ORCPT + 99 others); Wed, 27 Mar 2019 18:29:16 -0400 Received: from mga01.intel.com ([192.55.52.88]:54841 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728494AbfC0W3Q (ORCPT ); Wed, 27 Mar 2019 18:29:16 -0400 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Mar 2019 15:29:15 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,277,1549958400"; d="scan'208";a="126448076" Received: from tassilo.jf.intel.com (HELO tassilo.localdomain) ([10.7.201.137]) by orsmga007.jf.intel.com with ESMTP; 27 Mar 2019 15:29:15 -0700 Received: by tassilo.localdomain (Postfix, from userid 1000) id 07DA83015ED; Wed, 27 Mar 2019 15:29:15 -0700 (PDT) Date: Wed, 27 Mar 2019 15:29:14 -0700 From: Andi Kleen To: Thomas Gleixner Cc: Andi Kleen , x86@kernel.org, Andrew Morton , LKML , Josh Poimboeuf Subject: Re: [PATCH 02/17] x86, lto: Mark all top level asm statements as .text Message-ID: <20190327222914.GX18020@tassilo.jf.intel.com> References: <20190326213803.GN18020@tassilo.jf.intel.com> <20190327005523.bbxxittqf4d5bdz5@two.firstfloor.org> <20190327145918.GU18020@tassilo.jf.intel.com> <20190327154522.GV18020@tassilo.jf.intel.com> <20190327204049.GW18020@tassilo.jf.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.3 (2019-02-01) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > > I checked the code general and with the .globl in NATIVE_LABEL the > > With or without? I removed that as well. With. LTO would still need the .globls because the variable and the asm statement can end up in different assembler files, and resolution would rely on the linker. -Andi