From: Andrew Morton <akpm@osdl.org>
To: linux-mm@kvack.org, pluto@pld-linux.org
Cc: "bugme-daemon@kernel-bugs.osdl.org" <bugme-daemon@bugzilla.kernel.org>
Subject: Re: [Bugme-new] [Bug 7889] New: an oops inside kmem_get_pages
Date: Fri, 26 Jan 2007 12:23:35 -0800 [thread overview]
Message-ID: <20070126122335.02ef92cf.akpm@osdl.org> (raw)
In-Reply-To: <200701261951.l0QJpTlj014473@fire-2.osdl.org>
On Fri, 26 Jan 2007 11:51:29 -0800
bugme-daemon@bugzilla.kernel.org wrote:
> http://bugzilla.kernel.org/show_bug.cgi?id=7889
>
> Summary: an oops inside kmem_get_pages
> Kernel Version: 2.6.20rc5/smp
> Status: NEW
> Severity: blocking
> Owner: akpm@osdl.org
> Submitter: pluto@pld-linux.org
>
>
> Most recent kernel where this bug did *NOT* occur:
>
> 2.6.20rc5 with smp config and disabled `amd k8 cool'n'quiet' bios option.
> 2.6.20rc5 with non-smp config and enabled cool'n'quiet.
> 2.6.18.x works fine with all configuratioins, 2.6.19.x not tested so far.
>
> Hardware Environment:
>
> M/B: http://www.epox.nl/products/view.php?product_id=421
>
> processor _ _ _ : 0
> vendor_id _ _ _ : AuthenticAMD
> cpu family _ _ _: 15
> model _ _ _ _ _ : 55
> model name _ _ _: AMD Athlon(tm) 64 Processor 3700+
> stepping _ _ _ _: 2
> cpu MHz _ _ _ _ : 2200.000
> cache size _ _ _: 1024 KB
> fpu _ _ _ _ _ _ : yes
> fpu_exception _ : yes
> cpuid level _ _ : 1
> wp _ _ _ _ _ _ _: yes
> flags _ _ _ _ _ : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
> cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm
> 3dnowext 3dnow pni lahf_lm
> bogomips _ _ _ _: 4423.06
> TLB size _ _ _ _: 1024 4K pages
> clflush size _ _: 64
> cache_alignment : 64
> address sizes _ : 40 bits physical, 48 bits virtual
> power management: ts fid vid ttp
>
> RAM: 1GB DDR.
>
> Software Environment:
>
> gcc-4.1.2 with recent binutils.
>
> Problem Description:
>
> smp kernel oopses on uniprocessor hardware in early boot stage.
> disabling the amd/k8 cool'n'quiet feature in bios ( acpi/cpufreq related )
> helps, however this may be only a side effect of different flow control.
> disabling config_cpu_freq doesn't help when above metioned bios option
> is enabled.
>
> Steps to reproduce:
>
> just boot the bzImage.
>
Gad. A null pointer deref right in the main path of the page allocator.
Presumably something has gone wrong with the core MM initialisation on
that kernel. Could you please work out the exact file-n-line of the
oops? Build the kernel with CONFIG_DEBUG_INFO and do
gdb vmlinux
(gdb) l *<EIP where it oopsed>
You'll find this points at list_del(), so you'll need to offset the hex
address by a little bit to identify the list_del() caller.
Thanks.
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
parent reply other threads:[~2007-01-26 20:23 UTC|newest]
Thread overview: expand[flat|nested] mbox.gz Atom feed
[parent not found: <200701261951.l0QJpTlj014473@fire-2.osdl.org>]
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=20070126122335.02ef92cf.akpm@osdl.org \
--to=akpm@osdl.org \
--cc=bugme-daemon@bugzilla.kernel.org \
--cc=linux-mm@kvack.org \
--cc=pluto@pld-linux.org \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox