Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752487AbZFHGER (ORCPT ); Mon, 8 Jun 2009 02:04:17 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751432AbZFHGEG (ORCPT ); Mon, 8 Jun 2009 02:04:06 -0400 Received: from rcsinet12.oracle.com ([148.87.113.124]:38321 "EHLO rgminet12.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751296AbZFHGEF (ORCPT ); Mon, 8 Jun 2009 02:04:05 -0400 Message-ID: <4A2CA96D.3090502@oracle.com> Date: Mon, 08 Jun 2009 14:02:21 +0800 From: Tao Ma User-Agent: Thunderbird 2.0.0.14 (X11/20080501) MIME-Version: 1.0 To: Amerigo Wang CC: Yinghai Lu , Andrew Morton , linux-kernel@vger.kernel.org, Ingo Molnar , Andi Kleen Subject: Re: /proc/kcore has a unreasonable size(281474974617600) in x86_64 2.6.30-rc8. References: <20090605075614.GC8171@cr0.nay.redhat.com> <4A28DDEB.4000409@oracle.com> <2375c9f90906050209h191df8fav36fc9507654c5ca6@mail.gmail.com> <20090605021424.ba352b0f.akpm@linux-foundation.org> <4A28E5C9.6010408@oracle.com> <20090605095155.GC8354@cr0.nay.redhat.com> <4A292B0D.8030807@oracle.com> <4A295AFB.80909@kernel.org> <4A2A7F33.4030807@oracle.com> <4A2AEBE3.4000100@kernel.org> <20090608015242.GB2596@cr0.nay.redhat.com> In-Reply-To: <20090608015242.GB2596@cr0.nay.redhat.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Source-IP: abhmt007.oracle.com [141.146.116.16] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090201.4A2CA971.0262:SCFSTAT5015188,ss=1,fgs=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1738 Lines: 55 Amerigo Wang wrote: > On Sat, Jun 06, 2009 at 03:21:23PM -0700, Yinghai Lu wrote: >> Tao Ma wrote: >>> Yinghai Lu wrote: >>>> Tao Ma wrote: >>>>> Amerigo Wang wrote: >>>>>> On Fri, Jun 05, 2009 at 05:30:49PM +0800, Tao Ma wrote: >>>>>>>> Please send the boot logs: dmesg -s 1000000 > foo >>>>>>> attached. >>>>>>> #######high memory 18446612137615818752, size_t 18446612137615818752 >>>>>>> #######kcore size 5301604352, PAGE_OFFSET 0, PAGE_SIZE 4096 >>>>>> These two lines must be added by yourself... >>>>>> >>>>>> What?! >>>>>> How can PAGE_OFFSET be 0?? >>>>>> Can you show us these two printk() you just added? >>>>>> >>>>>> And, the size of kcore is not the crazy number in the subject... >>>>>> This one is much saner.. >>>>> Sorry, I used the wrong printk. the correct one is: >>>>> #######high memory 18446612137615818752, size_t 18446612137615818752 >>>>> #######kcore size 5301604352, PAGE_OFFSET 18446612132314218496, >>>>> PAGE_SIZE 4096 >>>>> >>>> %lx should be used. >>>> >>>> also you compiler doesn't like >>>> >>>> high_memory = (void *)__va(max_pfn * PAGE_SIZE - 1) + 1; >>>> >>>> in setup.c? >>> Sorry fo my poor English, bug what do you mean? >>> >>> I just printk in the setup.c and the result is >>> >>> @@@@high_momory ffff88013c000000 >> so that value print out is right. > > Yeah. > > Tao, can you reproduce the number mentioned in the subject?? Sorry for the delay. But the result is the same and I don't think it should be changed by my printk. Regards, Tao -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/