public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
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

  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