From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x224BAk0VznevOij+dEU7GwyHCh9VfjM7VO+vbjsKqu6cbUwEVJnCJfmjrFFsxFofckSRTMRv ARC-Seal: i=1; a=rsa-sha256; t=1518599344; cv=none; d=google.com; s=arc-20160816; b=IqYzYlMcG0hjKpdo1lwQhjPj5i7MKrhdLcmqqbbJb/S/1fmD3sHMv1GHUQZyKWumpy 7im5tWZYq+Ioq9PLwSwJ17s19S3MWM0NBTSaHMzOlf972rF1OuzRiPMOjN7t5Fd4/YBq 1V4Yo+iAv7fHPgvaiSQMxttZod0lTSg0FIu01cuIu6AbYWOidSffcUVzOQYmZ0sBhH5n eNJ+/XnAKxdXXckVrwelDQ+ST83KpRfoqXRUoXss9QYnvmAvQIPIZ2/nMfQ+1saJ+AXw 7IFHGhKVGBq9Y8kOUvhbiCUNI24R4Hyj/bQaq45gbAVHSsmtXBMplsHjnSNppP3Z9Cuk 1LBw== 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=pJ7421Wcj5WAjkT3LI8zH7szI1bYyFWAE9REdjfgQaY=; b=PthPcSxyeRwSLBNdgaCJFu+Gw2SSDc08tW3lgc5+01BMtPzIYSIgx11Y9H3gH997ag qXBGgWhVMklne35IZNvlSlTYr1bH2u7sa+hdSLoZAa68QG0+rwlw0/46XDiezOiQzi7v QFolYDgfLLLx73Zk2WNk5SP1pAaMnwNvBG7plE0CYNWOzt13qrj+IuWTFCHxWM6xYdSp 5I/KhEm0mCQK0Mfoq8p63LKMT0LyZ97XFq81f6hPU3ByJ2FDbT0L3HF++iTqW24lkHEj jTMvrp2Wt3W5akWgc1wnClPIppzjf1AVn4zYYfuLSuHuVQbvnkymyXw8Odo8dNMJkS6e F2WA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20170209 header.b=AqqQys0S; 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=AqqQys0S; 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:08:51 +0100 From: Peter Zijlstra To: "Yatsina, Marina" Cc: Kees Cook , David Woodhouse , Chandler Carruth , "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: <20180214090851.GU25181@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?1592366826827980392?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: On Wed, Feb 14, 2018 at 08:33:39AM +0000, Yatsina, Marina wrote: > I hope this will give this issue a push forward and we will find a > solution that will not prevent llvm from compiling linux kernel. That solution is asm-goto. We (linux kernel) are not going to support something like it. It's going to be asm-goto or bust. The feature is over 7 years old by now, deal with it. If you ever get to the point where it makes sense to build a kernel with LLVM, then you can bike-shed with the GCC team on new features, until then tough luck.