linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Chris Lightfoot <chris@ex-parrot.com>
To: linux-kernel@vger.kernel.org
Subject: kernel freeze on 2.4.32, apparently in cached_lookup
Date: Tue, 24 Jan 2006 17:49:28 +0000	[thread overview]
Message-ID: <tQjo3cDibk0S.MeaWngl+j1QiYR1U5+Ih3w@sphinx.mythic-beasts.com> (raw)

I have a Pentium 4 machine running stock kernel 2.4.32
with ext3 on LVM on software RAID-1. HIMEM is enabled and
the machine has 3GB of RAM. Various details of the machine
and kernel as here:

http://ex-parrot.com/~chris/tmp/20060124/caesious-.config
http://ex-parrot.com/~chris/tmp/20060124/caesious-cpuinfo
http://ex-parrot.com/~chris/tmp/20060124/caesious-lsmod
http://ex-parrot.com/~chris/tmp/20060124/caesious-lspci

Occasionally -- often when running updatedb or another
disk-heavy cron job, but sometimes during normal use of
the machine -- the machine freezes up almost entirely
(mouse pointer stops working, ditto VC switching, no
console output if on the text console, SSH sessions
freeze, but network packet forwarding and NAT still work).
There's no output on the VGA console and the machine
doesn't respond to Ctrl-Alt-Sysrq, but does respond to
break+... on the serial console. That gives sysrq-p output
like this, from the most recent freeze:

SysRq : Show Regs
Pid: 30641, comm:             updatedb
EIP: 0010:d_lookup+63/110 CPU: 0 EFLAGS: 00000287    Tainted: P
EAX: c8632710 EBX: c8632700 ECX: 00000012 EDX: 13fe1842
ESI: d373b000 EDI: 0003ffff EBP: ea93bedc DS: 0018 ES: 0018
CR0: 8005003b CR2: 080a4094 CR3: 2965b000 CR4: 000006d0
Call Trace: cached_lookup+11/50 link_path_walk+63b/900 vfs_permission+79/120 path_lookup+1e/30 __user_walk+2b/50 sys_lstat64+17/70 system_call+33/38

-- repeating sysrq+p suggests that the kernel is stuck in 
d_lookup:

http://ex-parrot.com/~chris/tmp/20060124/caesious-regs-symbols

There's no oops or other message logged.

(I'm running a uniprocessor kernel -- the SMP kernel also
freezes under similar circumstances, and I wanted to
eliminate the SMP code as a source of problems.)

Does this look like a known problem? If not, what should I
do next to track down the problem? In particular, what
other information should I try to collect next time it
freezes?

(Please cc replies to me if possible....)

-- 
Q. Can I make copies of the copyright form?
(US Copyright Office FAQ)

             reply	other threads:[~2006-01-24 17:49 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-01-24 17:49 Chris Lightfoot [this message]
2006-01-24 21:13 ` kernel freeze on 2.4.32, apparently in cached_lookup Willy Tarreau
2006-01-25  1:54   ` Chris Lightfoot

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=tQjo3cDibk0S.MeaWngl+j1QiYR1U5+Ih3w@sphinx.mythic-beasts.com \
    --to=chris@ex-parrot.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;
as well as URLs for NNTP newsgroup(s).