From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Wilcox Date: Mon, 24 Jan 2005 13:29:18 +0000 Subject: Re: optimize __gp location Message-Id: <20050124132918.GH31455@parcelfarce.linux.theplanet.co.uk> List-Id: References: <41F4A8F5.3020207@hob.de> <9120.1106572936@ocs3.ocs.com.au> In-Reply-To: <9120.1106572936@ocs3.ocs.com.au> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Keith Owens Cc: Christian Hildner , "Chen, Kenneth W" , linux-ia64@vger.kernel.org, linux-kernel@vger.kernel.org On Tue, Jan 25, 2005 at 12:22:16AM +1100, Keith Owens wrote: > Unfortunately marking jiffies and similar small but high usage > variables as section .sbss or .sdata requires changes to common code. > It might be worth doing, but the change would have to be structured so > it worked on all architectures. I think there are other architectures which would prefer small-and-frequently-used global variables to be placed somewhere special, so there may well be wide-spread enthusiasm for such an annotation. CC'ing linux-kernel to see if anyone bites. -- "Next the statesmen will invent cheap lies, putting the blame upon the nation that is attacked, and every man will be glad of those conscience-soothing falsities, and will diligently study them, and refuse to examine any refutations of them; and thus he will by and by convince himself that the war is just, and will thank God for the better sleep he enjoys after this process of grotesque self-deception." -- Mark Twain