Received: by 10.223.185.116 with SMTP id b49csp473076wrg; Wed, 14 Feb 2018 01:54:17 -0800 (PST) X-Google-Smtp-Source: AH8x2274SjQ3ck3azOdYI5YXA1tC0UYdfREFBlVaRzCAq/QgNgZsfgdJ73lHTKTW4LG4xpCb5mOA X-Received: by 2002:a17:902:d20a:: with SMTP id t10-v6mr3982054ply.257.1518602057014; Wed, 14 Feb 2018 01:54:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518602056; cv=none; d=google.com; s=arc-20160816; b=eR9DcISC0LRoEYLkFmxSUZbmmVkOfR3v5r0qiAiBQoO8LJBgsZp0EQPRDRCjFLgQih 0ElEgrKkykojbBHsK74Ajtu9jmQAc6ghFZzD5yKOrsZ6zgB187eglNCi5WVDDcIo74Kk 7Nuc6FcXzPR0bGI2K328Yf8Q3EMcMkTFxtvvWgZyfQ9+wEnHQ33yW5JFxDx4Rz/HuY5X FdEdh+zxFWOhrDmGK2FzMGgxwv8q/GW1vOyWtP0LfpZGsbBpJ0heNh5bEePw7BE+2cHx OqJF3Myz0g8pCykVuYU9a+6s1Uk3ovzg9RFJqslfapL0xPrsV7qNnrbYbMkQnljp/6A5 eBFQ== 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:dkim-signature:arc-authentication-results; bh=j0IG5szzm0BadP7Zaxh8tkr2LATWQKZp+LFJkiJRi18=; b=la3Ev6HP+Lvsd4hPeIhxueqLXtM/PEA9M037xfvUXOP+q5iZQ6Zj7EMh7Ku6DWH2Ct /BZ34NolQzhUtcaXT4ri63uzhzr2jBxPwwoBWeWA/GRVGk3I1E4msHWiJHE5o/ctG1TX aDns2XpfjtPzRNTTK5M+9P5gY+nhyyZ/wEd9APf0x0SnK2C/t3TTeqsxO7urSfTciPXr fDj2wpa4vFL55XuvZK5tfFr44HHEOHcm+DQE1fcOqwOySqyBPGy6X6d1xX2154lbdJ+4 TT/cBP+WwON+ZJOVIbiA2UY/2fIMscNSPNKTiCMBVnqb3GNQC2kDhTVeoA6yogq+mNXf O47A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=b4T0VNi2; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t128si2011135pgc.600.2018.02.14.01.54.01; Wed, 14 Feb 2018 01:54:16 -0800 (PST) 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; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=b4T0VNi2; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S966972AbeBNJxM (ORCPT + 99 others); Wed, 14 Feb 2018 04:53:12 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:60953 "EHLO out5-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S966706AbeBNJxJ (ORCPT ); Wed, 14 Feb 2018 04:53:09 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id D51FD219B3; Wed, 14 Feb 2018 04:53:08 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute6.internal (MEProxy); Wed, 14 Feb 2018 04:53:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=j0IG5szzm0BadP7Zaxh8tkr2LATWQ KZp+LFJkiJRi18=; b=b4T0VNi209qdFneZiRQG5kOhzJTCRZtAOFO4jKJjf6knZ PN0VLlwSANfwxEJGSEA5+DXPu0KgyIZo/MNM/nAFmoY7pEIbUS/ZwF4JBY87NEoW WfP13skJpqToukUsXd2tQHMuJaoxyD54eibgefYt8og9UFAGUu5BGDZiOcRHeBfR 1/f0mZdHtDJx4Tt5c8hJwspZqhwSwNzdIBGxEvEmxiMGUWrUGMjhqp+K+rQpX16Z +TI8UgNyVWwHdzF7f+Mg3C93DSQOUwrgLXPYYJ5gltrXI7hQDKpoHBwpUQ+rX/FF HkM0GGBz+/iRtoyFAuWVi8FJZyj0cKlI/hvfAiPWA== X-ME-Sender: Received: from localhost (unknown [94.228.181.226]) by mail.messagingengine.com (Postfix) with ESMTPA id 4B19F7E4FA; Wed, 14 Feb 2018 04:53:08 -0500 (EST) Date: Wed, 14 Feb 2018 10:53:08 +0100 From: Greg Kroah-Hartman To: Chandler Carruth Cc: "Yatsina, Marina" , Kees Cook , David Woodhouse , "Kreitzer, David L" , "Grischenko, Andrei L" , "rnk@google.com" , LLVM Developers , "ehsan@mozilla.com" , "Tayree, Coby" , Matthias Braun , Dean Michael Berris , James Y Knight , Guenter Roeck , X86 ML , LKML , Alan Cox , Rik van Riel , Andi Kleen , Josh Poimboeuf , Tom Lendacky , Peter Zijlstra , Linus Torvalds , Jiri Kosina , Andy Lutomirski , "Hansen, Dave" , Tim Chen , Paul Turner , Stephen Hines , Nick Desaulniers Subject: Re: clang asm-goto support (Was Re: [PATCH v2] x86/retpoline: Add clang support) Message-ID: <20180214095308.GA16956@kroah.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.3 (2018-01-21) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Feb 14, 2018 at 08:41:43AM +0000, Chandler Carruth wrote: > Marina, Kees: > > I think the combination of LKML and the LLVM developer's list is probably > too large a set of folks to have a (somewhat) lengthy exploration of > options and how to go about this and find a good path forward. Why is there any need to discuss "options" here? What is preventing the implementation of "asm goto" in llvm? Is it the lack of a working patch, or something else? thanks, greg k-h