From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x22666QMKQxnkYXLi4Rbd64oZ9RPx2oKmCA8SBRaTACAw/V/+DJKDdp4UpfumZmvDEjedv+12 ARC-Seal: i=1; a=rsa-sha256; t=1518599452; cv=none; d=google.com; s=arc-20160816; b=KiE/wCFsyCxK+aJtPLU+HtqWdYsBLLGQ2yYvwOS4/6K1KFy4LkHIHj2WSXxUpG5+9x +QRbHCe5PR8DIhyisv4IOZTxfToUMzvdZG39GyRrOS2zjQp/sDd19ocwekHrxED2YB4n G8J98XP2mHqU5Y5kMvqSXSXQl4JK7DAsrqqZe5EgRBuYxutonJlf8cJ2RyooUcd9BXd7 qzbToEhs78AeHiiSQUWZKkxAUNrdwvCnrzf/UZiJkGm1bmF7FYAhcHxPiSOHHS8bK80W hUV3o413SgeeStUx9i8W6P05XLoF4WHoTAtRpdVSp5URnTJANUBYORECtmdGdNGKhl6l xdyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:dkim-signature :arc-authentication-results; bh=pQd5fLpnXw9wOWfJkrjRs7nSuSOzxLP92K7zZnlqRRA=; b=L6jrSm2d8GblgWsmY09TPlxnSVaBMZZFqhLgeHmOL9S7+OOMgSZr6GgYvZG1x05jZq LwptDXx6dY0rXp7Es2ksdRypHafheaghqAGPJH3eZoLiPWDzs+SymvSlzpvXWmgWxLaV gNxV0GMMIO+vM3qQHs7qALI4pT4V/4SiIegA+IQsdZmVaesB9nE0wkpjs0wj2VXORuDf Nll+k1kdTzhYOzPA/FA/hj7l00ZwFVlIktS/Q81133mxw3150dSOqcmJPg+TGep1lx7z mdTjVtFV/InRLVasnR+hH5fqvu8+2Umo0GgZzahHCkw8YFnB13Ev5oIoDq8/5kYv1Oa0 VfPw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20170209 header.b=d6pfiXFR; spf=pass (google.com: best guess record for domain of peterz@infradead.org designates 2607:7c80:54:e::133 as permitted sender) smtp.mailfrom=peterz@infradead.org Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20170209 header.b=d6pfiXFR; spf=pass (google.com: best guess record for domain of peterz@infradead.org designates 2607:7c80:54:e::133 as permitted sender) smtp.mailfrom=peterz@infradead.org Date: Wed, 14 Feb 2018 10:10:42 +0100 From: Peter Zijlstra 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 , Linus Torvalds , Jiri Kosina , Andy Lutomirski , "Hansen, Dave" , Tim Chen , Greg Kroah-Hartman , Paul Turner , Stephen Hines , Nick Desaulniers Subject: Re: clang asm-goto support (Was Re: [PATCH v2] x86/retpoline: Add clang support) Message-ID: <20180214091042.GV25181@hirez.programming.kicks-ass.net> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.2 (2017-12-15) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1592334105121442328?= X-GMAIL-MSGID: =?utf-8?q?1592366939020628622?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: 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. As one of the original authors of the jump-label implementation I'm saying there are no options. We're not going to do a second parallel implementation. If you want to build the kernel, you get to implement asm-goto, teh end.