From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754064Ab1AUP2f (ORCPT ); Fri, 21 Jan 2011 10:28:35 -0500 Received: from mga09.intel.com ([134.134.136.24]:64550 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753466Ab1AUP2e (ORCPT ); Fri, 21 Jan 2011 10:28:34 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.60,358,1291622400"; d="scan'208";a="595205533" Message-ID: <4D39A621.7080007@intel.com> Date: Fri, 21 Jan 2011 07:28:33 -0800 From: "H. Peter Anvin" User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101209 Fedora/3.1.7-0.35.b3pre.fc14 Thunderbird/3.1.7 MIME-Version: 1.0 To: "Li, Shaohua" CC: Ingo Molnar , Markus Trippelsdorf , "Lu, Hongjiu" , Linus Torvalds , Linux Kernel Mailing List , Sam Ravnborg Subject: Re: Linux 2.6.38-rc1 doesn't boot References: <20110119073905.GA1652@gentoo.trippels.de> <20110119074902.GA1670@gentoo.trippels.de> <1295424766.1949.879.camel@sli10-conroe> <4D36A759.60704@intel.com> <20110119090904.GA4927@elte.hu> <1295489286.1949.882.camel@sli10-conroe> <20110120112541.GA23661@elte.hu> <1295594339.1949.936.camel@sli10-conroe> In-Reply-To: <1295594339.1949.936.camel@sli10-conroe> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 01/20/2011 11:18 PM, Li, Shaohua wrote: > *(.jiffies) > } > jiffies = VVIRT(.jiffies); > + jiffies_64 = jiffies; > OK, this is just messed up. If we need jiffies in a special section then we should declare it as such (see __jiffy_data), but it's not clear to me why we would. This seems like hack upon hack. However, I suspect we may want to put jiffies into a .S file, and that .S file needs to take into account architectures which need underscore prefixes (which really sucks to have in ELF and is a major fail on those ABI designers...) -hpa