Subject: kern/8820: Crash: Page fault in worklist_remove / softdep_disk_write_complete
To: None <gnats-bugs@gnats.netbsd.org>
From: Martin J. Laubach <mjl@emsi.priv.at>
List: netbsd-bugs
Date: 11/17/1999 14:32:40
>Number: 8820
>Category: kern
>Synopsis: Page fault in worklist_remove / softdep_disk_write_complete
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: kern-bug-people (Kernel Bug People)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Nov 17 14:27:01 1999
>Last-Modified:
>Originator: Martin J. Laubach <mjl@emsi.priv.at>
>Organization:
>Release: <NetBSD-current source date>
>Environment:
System: NetBSD asparagus 1.4O NetBSD 1.4O (ASPARAGUS) #1: Tue Nov 16 01:06:15 CET 1999 mjl@asparagus:/home/temp/devel/cvs/src/sys/arch/i386/compile/ASPARAGUS i386
>Description:
After updating to an 1.4O kernel and turning on softdeps for
several file systems, I found my machine waiting for me with
kernel: page fault trap, code=0
Stopped at worklist_remove+0x1c: movw 0xa(%ecx),%ax
(I messed up the traceback a bit with trying a "sync", but here
is the merged trace from my paper notepad and the crash dump)
worklist_remove+0x1c
#23 0xf021da3a in softdep_disk_write_complete (bp=0xf03b9008)
at ../../../../../gnu/sys/ufs/ffs/ffs_softdep.c:2929
#24 0xf019816b in biodone (bp=0xf03b9008) at ../../../../kern/vfs_bio.c:903
#25 0xf0203758 in scsipi_done (xs=0xf03aa348)
at ../../../../dev/scsipi/scsipi_base.c:648
#26 0xf010576c in ahc_done (ahc=0xf0390800, scb=0xf2150320)
at ../../../../dev/ic/aic7xxx.c:2103
#27 0xf0102b07 in ahc_intr (arg=0xf0390800)
---Type <return> to continue, or q <return> to quit---
at ../../../../dev/ic/aic7xxx.c:1186
#28 0xf01015cc in Xintr10 ()
-- interrupt --
idle+0xd
bpendtsleep
>How-To-Repeat:
>Fix:
>Audit-Trail:
>Unformatted: