From: Manfred Spraul <manfred@colorfullife.com>
To: Mike Galbraith <efault@gmx.de>
Cc: Zwane Mwaikambo <zwane@arm.linux.org.uk>, linux-kernel@vger.kernel.org
Subject: Re: 2.6.0-test7 DEBUG_PAGEALLOC oops
Date: Sat, 11 Oct 2003 11:37:01 +0200 [thread overview]
Message-ID: <3F87CF3D.8080402@colorfullife.com> (raw)
Mike wrote:
>Unable to handle kernel paging request at virtual address c034a000
> printing eip:
>c0134d5a
>*pde = 00102027
>*pte = 0034a000
>
Fault trying to read from address 0xc034a000: the page is not mapped.
>Oops: 0000 [#1]
>CPU: 0
>EIP: 0060:[<c0134d5a>] Not tainted
>EFLAGS: 00010002
>EIP is at store_stackinfo+0x4e/0x80
>
In store_stackinfo: the function stores a backtrace of the last
kmem_cache_free caller in the object - might be useful, and the memory
is not used.
>eax: 00000000 ebx: c7802f98 ecx: c0301390 edx: c030138c
>esi: c0349ffe edi: 017e0008 ebp: c0349da6 esp: c0349d96
>ds: 007b es: 007b ss: 0068
>Process swapper (pid: 0, threadinfo=c0348000 task=c02fcbe0)
>
The esp value is sane, the stack is at 0xc0348000, and the fault is at
'a000: just behind the end of the stack.
I assume the fauling line is
svalue = *sptr++;
It looks like store stackinfo accesses memory behind the end of the stack.
Which gcc version do you use? Could you send me mm/slab.o?
--
Manfred
next reply other threads:[~2003-10-11 9:37 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-10-11 9:37 Manfred Spraul [this message]
2003-10-11 11:15 ` 2.6.0-test7 DEBUG_PAGEALLOC oops Mike Galbraith
2003-10-11 12:06 ` Manfred Spraul
2003-10-11 15:52 ` Mike Galbraith
2003-10-11 17:34 ` Manfred Spraul
2003-10-12 5:11 ` Mike Galbraith
2003-10-12 6:58 ` Manfred Spraul
2003-10-12 8:52 ` Mike Galbraith
2003-10-12 12:08 ` Thomas Molina
2003-10-12 14:13 ` Thomas Molina
2003-10-12 22:36 ` Thomas Molina
-- strict thread matches above, loose matches on Subject: below --
2003-10-09 13:04 2.6.0-test7 oops in proc_pid_stat Olaf Hering
2003-10-09 22:04 ` Linus Torvalds
2003-10-10 6:50 ` 2.6.0-test7 DEBUG_PAGEALLOC oops Mike Galbraith
2003-10-10 16:52 ` Zwane Mwaikambo
2003-10-11 7:01 ` Mike Galbraith
2003-10-11 7:03 ` Zwane Mwaikambo
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=3F87CF3D.8080402@colorfullife.com \
--to=manfred@colorfullife.com \
--cc=efault@gmx.de \
--cc=linux-kernel@vger.kernel.org \
--cc=zwane@arm.linux.org.uk \
/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.