public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Paolo Ornati <ornati@fastwebnet.it>
To: Pavel Machek <pavel@ucw.cz>
Cc: Andrew Morton <akpm@osdl.org>, linux-kernel@vger.kernel.org
Subject: Re: Random GCC segfaults -- Was: [2.6.16] slab error in slab_destroy_objs(): cache `radix_tree_node'...
Date: Tue, 28 Mar 2006 16:30:27 +0200	[thread overview]
Message-ID: <20060328163027.1e755745@localhost> (raw)
In-Reply-To: <20060328132346.GB3300@elf.ucw.cz>

On Tue, 28 Mar 2006 15:23:46 +0200
Pavel Machek <pavel@ucw.cz> wrote:

> I'd really get new RAM... If the machine is "known bad", debugging on
> it is likely waste of time.

I know.

The fact is that when I was having memory problems I also have
filesystem corruption associated.

After fixing the first problem (easly reproducible) the filesystem
corruption become more rare.

After fixing the second problem (address detected by DEBUG_SLAB) I have
NEVER seen a single filesystem corruption yet.

Additionally I have tested 2.6.16-rc1 (found BAD after 20 min) and now
I'm re-testing with 2.6.15.6 --> it is compiling by some hours without
a single segfault.

So, I think it could be:

1) a memory problem exposed by the different behaviour of the kernel

2) a kernel BUG somewhere between 2.6.15 / 2.6.16.

Maybe, before using git-bisect, I can simply try to reproduce the
problem using only the first memory module (the bad one) and then try
with only the second one (good).

This should reveal if it is a memory problem or not (or maybe the
combination of GCC eating a lot of memory AND only 256MB of RAM instead
of 512MB will make the system swap a lot resulting in less memory stress
and thus make me unable to reproduce the problem ;)

-- 
	Paolo Ornati
	Linux 2.6.15.6 on x86_64

  reply	other threads:[~2006-03-28 14:29 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-03-26 19:53 [2.6.16] slab error in slab_destroy_objs(): cache `radix_tree_node' Paolo Ornati
2006-03-28  7:55 ` Random GCC segfaults -- Was: " Paolo Ornati
2006-03-28  8:41   ` Andrew Morton
2006-03-28  9:22     ` Paolo Ornati
2006-03-28 11:48       ` Paolo Ornati
2006-03-28 13:23       ` Pavel Machek
2006-03-28 14:30         ` Paolo Ornati [this message]
2006-03-28 14:38           ` Paolo Ornati
2006-03-31 14:55           ` Random GCC segfaults --> Just Bad Memory Paolo Ornati

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=20060328163027.1e755745@localhost \
    --to=ornati@fastwebnet.it \
    --cc=akpm@osdl.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=pavel@ucw.cz \
    /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