From: James Bottomley <James.Bottomley@SteelEye.com>
To: Frank Steiner <fsteiner-mail@bio.ifi.lmu.de>
Cc: Jens Axboe <axboe@suse.de>,
Denis Vlasenko <vda@port.imtp.ilyichevsk.odessa.ua>,
Linux Kernel <linux-kernel@vger.kernel.org>,
Andrew Morton <akpm@osdl.org>
Subject: Re: kblockd/1: page allocation failure in 2.6.9
Date: Sun, 26 Dec 2004 09:46:40 -0600 [thread overview]
Message-ID: <1104076000.5268.18.camel@mulgrave> (raw)
In-Reply-To: <41CDEE8A.80407@bio.ifi.lmu.de>
On Sat, 2004-12-25 at 23:49 +0100, Frank Steiner wrote:
> - If you suspect the gdth driver causing the error, it must be some very
> special situation on this host causing it. We have 2 other hosts
> with the same icp vortex GDT8514RZ controller like the host
> where the kblockd message occured. They all have internal raid1 disks
> (73gb or 146gb). One is our main NFS server (it has two raid1 with 146g
> each) and it has a lot of I/O, sometimes 50GB or more a day with peaks
> up to 200MB per second (reading), and we never saw any kblockd message
> in the logs (I just checked them all).
The kblockd message is just a symptom of the machine running low on
memory and starting to fail normal kernel memory allocations. There's
always a potential for hangs when something can't allocate memory:
usually it's in the middle of a transaction and just forgets about it;
what should happen (as we just verified SCSI does) is that the
transaction should be rolled back and retried.
> - there were no messages "around" the kblockd messages in /var/log/messages
> but the usual ones about remote ssh login, cron jobs etc., but the messages
> were all more than 10 minutes "away" before and after the kblockd happened.
That's unfortunate. It means that whatever caused this left no trace.
The best working theory is still a memory allocation failure somewhere.
If it occurs again, could you get a full system process trace (<alt>-
<sysrq>-t) and send that? That might give a better clue as to what went
on.
James
next prev parent reply other threads:[~2004-12-26 15:50 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-12-21 7:39 kblockd/1: page allocation failure in 2.6.9 Frank Steiner
2004-12-23 11:26 ` Frank Steiner
2004-12-23 15:51 ` Denis Vlasenko
2004-12-23 15:55 ` Frank Steiner
2004-12-24 13:20 ` Jens Axboe
2004-12-24 19:28 ` James Bottomley
2004-12-25 22:49 ` Frank Steiner
2004-12-26 15:46 ` James Bottomley [this message]
2004-12-26 22:31 ` Frank Steiner
2005-01-10 9:19 ` Frank Steiner
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=1104076000.5268.18.camel@mulgrave \
--to=james.bottomley@steeleye.com \
--cc=akpm@osdl.org \
--cc=axboe@suse.de \
--cc=fsteiner-mail@bio.ifi.lmu.de \
--cc=linux-kernel@vger.kernel.org \
--cc=vda@port.imtp.ilyichevsk.odessa.ua \
/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.