From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751240AbaDABhL (ORCPT ); Mon, 31 Mar 2014 21:37:11 -0400 Received: from terminus.zytor.com ([198.137.202.10]:51287 "EHLO mail.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750946AbaDABhJ (ORCPT ); Mon, 31 Mar 2014 21:37:09 -0400 Message-ID: <533A17FD.70005@zytor.com> Date: Mon, 31 Mar 2014 18:35:57 -0700 From: "H. Peter Anvin" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Andi Kleen , Linus Torvalds CC: "H. Peter Anvin" , Gleb Natapov , hubicka@ucw.cz, Linux Kernel Mailing List , Ingo Molnar , Paolo Bonzini , Jaroslav Kysela , Peter Zijlstra , Steven Rostedt , Rusty Russell , Thomas Gleixner Subject: Re: [GIT PULL] x86 LTO changes for v3.15 References: <201403312105.s2VL5AqX010173@terminus.zytor.com> <20140331230347.GH32556@tassilo.jf.intel.com> <20140401010901.GJ32556@tassilo.jf.intel.com> In-Reply-To: <20140401010901.GJ32556@tassilo.jf.intel.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 03/31/2014 06:09 PM, Andi Kleen wrote: > > I think SYSCALL_DEFINE actually doesn't need it, as the syscall > tables are visible in C. Only the syscall table itself > needs to be visible. > I was just going to ask about that. That really means most asmlinkage instances don't need it at all. It is also no secret that I wouldn't mind if we could completely get rid of asmlinkage, but that requires someone to be willing to dig through all the i386 assembly code. -hpa