From: Yinghai Lu <yinghai@kernel.org>
To: Conny Seidel <conny.seidel@amd.com>
Cc: "Petkov, Borislav" <Borislav.Petkov@amd.com>,
Ingo Molnar <mingo@elte.hu>, "H. Peter Anvin" <hpa@zytor.com>,
Andrew Morton <akpm@linux-foundation.org>,
LKML <linux-kernel@vger.kernel.org>
Subject: Re: unable to handle kernel paging request at 40000000 __alloc_memory_core_early+0x147/0x1d6
Date: Fri, 09 Jul 2010 13:18:39 -0700 [thread overview]
Message-ID: <4C37841F.4030500@kernel.org> (raw)
In-Reply-To: <20100709215202.4be679a8@marah.osrc.amd.com>
On 07/09/2010 12:52 PM, Conny Seidel wrote:
> Hi,
>
> On Fri, 9 Jul 2010 15:08:52 -0400
> Yinghai Lu <yinghai@kernel.org> wrote:
>
>> On 07/09/2010 07:54 AM, Borislav Petkov wrote:
>>> Hi,
>>>
>>> this is something we're getting during testing on one of our boxes
>>> here, a dual socket Magny-Cours machine. It is oopsing on the addr
>>> variable in __alloc_memory_core_early() after converting it to a
>>> virtual address in order to clear the mem region at it. I've removed
>>> the "#if 0.. #endif" around the printk which dumps the ranges in the
>>> early node map for more info.
>>>
>>> It's latest -git, 32bit build, config is attached.
>>>
>>
>> can not duplicate on all my setup.
>>
>> but look at the code there is limit problem with 32 bit...
>>
>> please check if it will fix the problem.
>>
>> and we will need to rebase early_res to memblock patchset.
>>
>> Thanks
>>
>> Yinghai Lu
>>
>
> I'm sorry but the patch isn't working.
>
> Now we are seeing this:
>
> [ 0.000000] BUG: Int 6: CR2 (null)
> [ 0.000000] EDI 00000005 ESI f3e00800 EBP c21afed4 ESP c21afe90
> [ 0.000000] EBX 01000000 EDX 00000006 ECX (null) EAX fffffff4
> [ 0.000000] err (null) EIP c2359558 CS 00000060 flg 00010046
> [ 0.000000] Stack: fffffff4 (null) 00000001 f3e00000 00000005 00080000 00000001 00000002
> [ 0.000000] 000b6800 00000002 f3e00000 00000001 00000002 c21aff0c c2359dd2 (null)
> [ 0.000000] ffe00000 00000004 (null) 00000004 001fafd8 c2943000 (null) 00004e00
> [ 0.000000] Pid: 0, comm: swapper Not tainted 2.6.35-rc4+ #1
> [ 0.000000] Call Trace:
> [ 0.000000] [<c1dd39d9>] hlt_loop+0x0/0x3
> [ 0.000000] [<c2359558>] ? free_area_init_node+0x5b1/0x647
> [ 0.000000] [<c2359dd2>] free_area_init_nodes+0x7b5/0x89a
> [ 0.000000] [<c234a2c9>] paging_init+0x1a9/0x1cc
> [ 0.000000] [<c2330325>] setup_arch+0x1414/0x15f7
> [ 0.000000] [<c23510c1>] ? __reserve_early+0x119/0x135
> [ 0.000000] [<c1078c8a>] ? printk+0x36/0x54
> [ 0.000000] [<c232917b>] start_kernel+0x1d0/0xb6f
> [ 0.000000] [<c2328163>] i386_start_kernel+0x163/0x179
can you send out boot log from start?
YH
next prev parent reply other threads:[~2010-07-09 20:22 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-07-09 14:54 BUG: unable to handle kernel paging request at 40000000 __alloc_memory_core_early+0x147/0x1d6 Borislav Petkov
2010-07-09 19:08 ` Yinghai Lu
2010-07-09 19:52 ` Conny Seidel
2010-07-09 20:18 ` Yinghai Lu [this message]
2010-07-09 20:42 ` Conny Seidel
2010-07-09 22:07 ` Yinghai Lu
2010-07-09 23:51 ` Conny Seidel
2010-07-10 1:03 ` Yinghai Lu
2010-07-10 8:14 ` Conny Seidel
2010-07-10 18:40 ` [PATCH -v3] x86,nobootmem: make alloc_bootmem_node fall back to other node when 32bit numa are used Yinghai Lu
2010-07-20 18:35 ` Yinghai Lu
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4C37841F.4030500@kernel.org \
--to=yinghai@kernel.org \
--cc=Borislav.Petkov@amd.com \
--cc=akpm@linux-foundation.org \
--cc=conny.seidel@amd.com \
--cc=hpa@zytor.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@elte.hu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.