From: "Jordan Crouse" <jordan.crouse@amd.com>
To: pommnitz@yahoo.com
Cc: cebbert@redhat.com, linux-kernel@vger.kernel.org
Subject: Re: Problems with 2.6.23-rc6 on AMD Geode LX800
Date: Thu, 20 Sep 2007 17:47:10 -0600 [thread overview]
Message-ID: <20070920234710.GA6504@cosmic.amd.com> (raw)
In-Reply-To: <46F2A72E.5010709@redhat.com>
Chuck Ebbert wrote:
> On 09/20/2007 08:32 AM, Joerg Pommnitz wrote:
>> Hello all,
>> yesterday I tried to boot a kernel built from the current wireless-dev git
>> tree (ath5k branch)
>> on a MSEP800/A board (see http://www.milesie.co.uk/pdf/MSEP800.pdf). The
>> board
>> contains an AMD Geode LX800 CPU.
>> The wireless-dev tree is up to date with Linus kernel 2.6.23-rc6.
>>
>> Attached is a photographic screen shot. The EIP value of c0378dd6 seems to
>> correspond with the
>> reserve_bootmem_core from System.map:
>>
>> c0378d51 t free_bootmem_core
>> c0378da7 T free_bootmem
>> c0378db2 T free_bootmem_node
>> c0378dba t reserve_bootmem_core
>> c0378e14 T reserve_bootmem
>> c0378e1f T reserve_bootmem_node
>>
> Can you post disassembled code for that function?
Its hitting a bug - specifically (from bootmem.c:125):
BUG_ON(PFN_DOWN(addr) >= bdata->node_low_pfn);
I hit this problem on a db800 last week. It went away with a newer
version of the BIOS, which doesn't help Joerg any, since its a different
board (though I think it is the same BIOS vendor). Other BIOSes work
just fine with the same kernel image (including known troublemakers like
LinuxBIOS). I believe that 2.6.22 was good, so some change must
have come along in 2.6.23-pre to cause the pain. Or, it may have exposed
old breakage in the BIOS that was later repaired.
I'll do the math to figure out whats happening - and I'll check the release
notes to see what changed in the BIOS between the failing and working
version. If anybody familiar with arch/i386 can think of something
new in the kernel that may have precipitated this, do let me know. :)
Jordan
--
Jordan Crouse
Systems Software Development Engineer
Advanced Micro Devices, Inc.
next prev parent reply other threads:[~2007-09-20 23:52 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-09-20 12:32 Problems with 2.6.23-rc6 on AMD Geode LX800 Joerg Pommnitz
2007-09-20 17:00 ` Chuck Ebbert
2007-09-20 23:47 ` Jordan Crouse [this message]
-- strict thread matches above, loose matches on Subject: below --
2007-09-25 8:38 Joerg Pommnitz
2007-09-25 15:04 ` Jordan Crouse
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=20070920234710.GA6504@cosmic.amd.com \
--to=jordan.crouse@amd.com \
--cc=cebbert@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=pommnitz@yahoo.com \
/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.