From: Ken MacFerrin <lists@macferrin.com>
To: Hugh Dickins <hugh@veritas.com>
Cc: linux-kernel@vger.kernel.org, dspring@acm.org
Subject: Re: PROBLEM: kernel BUG at mm/rmap.c:486 - kernel 2.6.15-r1
Date: Thu, 02 Feb 2006 14:31:06 -0700 [thread overview]
Message-ID: <43E27A1A.4090709@macferrin.com> (raw)
In-Reply-To: <Pine.LNX.4.61.0602021511160.7689@goblin.wat.veritas.com>
Hugh Dickins wrote:
>>Feb 1 17:01:01 mm-home1 cron[31322]: (root) CMD (/usr/bin/updatedb)
> Okay, so plenty of disk and cache activity then.
> Were you doing anything interesting at the graphics end?
Nope.. just had a couple vncviewer sessions, firefox, thunderbird, a few
superkarmba applets and a couple konsole windows. I'm typically running
KDE 3.5.0 on two 19" flatpanels via the DVI ports on a dual-head GF
6600GT card.
One thing I have noticed in the past is I would often get the crash as
soon as I resumed from a locked screen. Xscreensaver is set to kick on
after 20 mintues and the screensaver would be running fine when I sit
back down, but as soon as I gave a mouse/keyboard input it would lockup
with a garbled screen. This time however I was actively using the
machine when it crashed.
[snip]
>>Feb 1 17:04:14 mm-home1 kdm[10322]: X server for display :0 terminated
>>unexpectedly
>
> Nothing to say why that was, but we already know the system is bad.
Yep, this is when I get the garbled screen. Sometimes it will stop
responding to any input at this point, others it allow me to
Ctrl+Alt+F10 into the console. This time I was able to drop to console.
[snip]
>>Feb 1 17:04:29 mm-home1 login(pam_unix)[10286]: session opened for user root
>>by LOGIN(uid=0)
>>Feb 1 17:06:45 mm-home1 __find_get_block_slow() failed. block=1681,
>>b_blocknr=23362423066986129
This was after dropping to console. It let me login to root but before
being able to view the logs it started spewing out strings of errors
that are scrolling too quickly to read and do not get captured by syslog
(either local or remote). I've learned from experience that this is the
time to do a hard reboot or it starts trashing up the filesystem. I've
had to run "fsck-reiserfs --rebuild-tree" more times than I'd prefer.
>
> Or in hex, block=0x691 b_blocknr=0x0053000000000691: something has
> corrupted the upper short of the bufheader's block number with 0x53.
>
> Well, you're getting plenty of memory corruption, and there's some pattern
> to it (bits 8-11 each time), but I can't guess where it's coming from,
> I'm afraid. The "Bad rmap", my speciality, looks merely incidental
> to the more general memory corruption.
>
> I know you already said you really need to use the nVidia driver for
> xinerama, but it has to be suspect #1. Any chance of doing without it
> just for a day, to see what happens then? Or would that force you into
> such a different work pattern that it would prove nothing?
>
> After that, the next thing to try is going back to 2.6.12: I think you
> said this bad behaviour started with 2.6.13 (but I may be quite wrong
> to assume that you were running 2.6.12 before). Perhaps the problem
> lies with your hardware, but started to manifest around the time you
> moved to 2.6.13, we do need to rule that out.
>
> Hugh
I agree. I will run with the kernel "nv" driver on a single monitor over
the weekend to see if I can recreate the problem. Failing that I'll
give 2.6.12 another shot. A couple other datapoints that may be worth note:
1) David Spring posted the following message on this thread yesterday
that would seem to point away from the binary nvidia driver:
"It's not the nv drivers - or at least not just them. I'm getting this
bug once or twice a day on a mini-ITX (C3 533Mhz processor) based server
which doesn't even have X installed. For me, it appeared sometime after
2.6.12. I'm now running with gentoo 2.6.15-r1 with Hugh's recently
posted patch,and waiting 8-|
Dave Spring"
If Dave is able to post a syslog with his errors then it would provide
an untainted report.
2) I have also found this thread from the Nvidia forum that would seem
to point towards the nvidia driver. Although unlike this person, whose
troubles only started with 2.6.15-rc3, I have experienced this bug since
the 2.6.13 series.
http://www.nvnews.net/vbulletin/archive/index.php/t-60711.html
Thanks,
Ken
next prev parent reply other threads:[~2006-02-02 21:32 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-01-28 3:20 PROBLEM: kernel BUG at mm/rmap.c:486 - kernel 2.6.15-r1 Ken MacFerrin
2006-01-28 15:48 ` Hugh Dickins
2006-02-02 1:17 ` Ken MacFerrin
2006-02-02 15:54 ` Hugh Dickins
2006-02-02 21:31 ` Ken MacFerrin [this message]
2006-01-28 18:31 ` Jesper Juhl
2006-01-29 22:12 ` Ken MacFerrin
2006-01-30 0:56 ` Ken MacFerrin
2006-01-30 16:46 ` Alistair John Strachan
2006-01-28 19:13 ` Alistair John Strachan
2006-03-12 0:06 ` Patrick B�rjesson
2006-03-12 2:06 ` Alistair John Strachan
2006-03-12 9:05 ` Arjan van de Ven
2006-03-12 13:12 ` Patrick Börjesson
2006-03-12 12:41 ` Nick Piggin
-- strict thread matches above, loose matches on Subject: below --
2006-02-01 18:22 Dave Spring
2006-02-09 23:55 ` Dave Spring
2006-02-10 0:13 ` Alistair John Strachan
2006-02-11 2:15 ` Ken MacFerrin
2006-03-13 18:59 ` Ken MacFerrin
2006-03-14 19:04 ` Ken MacFerrin
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=43E27A1A.4090709@macferrin.com \
--to=lists@macferrin.com \
--cc=dspring@acm.org \
--cc=hugh@veritas.com \
--cc=linux-kernel@vger.kernel.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