From owner-freebsd-current Mon Sep 21 14:44:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA14346 for freebsd-current-outgoing; Mon, 21 Sep 1998 14:44:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA14092 for ; Mon, 21 Sep 1998 14:42:33 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id OAA11673; Mon, 21 Sep 1998 14:38:24 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpdr11661; Mon Sep 21 21:38:16 1998 Date: Mon, 21 Sep 1998 14:38:12 -0700 (PDT) From: Julian Elischer To: Ben Smithurst cc: Mike Smith , FreeBSD Current Subject: Re: system hangs with soft updates In-Reply-To: <19980917173651.A567@scientia.demon.co.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 17 Sep 1998, Ben Smithurst wrote: > Mike Smith wrote: > > > > _wdstart(ctrlr=1) at _wdstart+0x4af [../../i386/isa/wd.c:332] > > > > This is where you were when the interrupt occurred. Unfortunately the > > line number above is wrong; wdstart() begins around line 900. > > I've repeated it, and it definitely says 332, so don't blame me for that > one > > > Did you see any "dummy wdunwedge" messages before you dropped into DDB, > > or any other messages at all? > > No, I'm pretty sure I didn't see anything like that. > > > If you can reproduce the situation again, it would be useful if you > > could drop into DDB, copy the trace output, then use 'c' to continue > > and repeat the process a couple of times. This would clarify whether > > you're stuck in the IDE driver, or whether you just happened to catch > > it there on a chance. > > When I press c, nothing happens. I have to ctrl-alt-esc to get back into > the debugger. if you re-enter the debugger many times doe sthe stack trace ever change at all? [get stack] Cont [get stack] Cont [get stack] Cont [get stack] Cont > > A few other lines which may be relevant, everything else was pretty much > the same as last time: > > _worklist_insert(head=f1a049a0,item=f0fa0280) at _worklist_insert+0x10 [../../ufs/ffs/ffs_softdep.c:402] > _softdep_disk_write_complete(bp=f1a049a0) at _softdep_disk_write_complete+0x29d [../../ufs/ffs/ffs_softdep.c:3012] > _biodone(bp=f1a049a0) at _biodone+0xab [../../kern/vfs_bio.c:1915] Very interesting... I have to upgrade my test systems as they've been 'suspended' during all the ELF/CAM transition. > > The disk light did actually go off after a while, but it came on again > as soon as I typed (c)ontinue, so it's stuck somewhere. Well you can single-step.. try 's' instead of 'c' julian > > -- > Ben Smithurst : ben@scientia.demon.co.uk : http://www.scientia.demon.co.uk/ > > PGP: 0x99392F7D - 3D 89 87 42 CE CA 93 4C 68 32 0E D5 36 05 3D 16 > http://www.scientia.demon.co.uk/ben/pgp-key.html (or use keyservers) > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message