Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 May 1998 21:42:52 +0300
From:      Alexander Litvin <archer@lucky.net>
To:        Julian Elischer <julian@whistle.com>
Cc:        current@FreeBSD.ORG
Subject:   Re: Soft update code looking very stable
Message-ID:  <19980509214252.44100@carrier.kiev.ua>
In-Reply-To: <Pine.BSF.3.95.980509025951.2151E-100000@current1.whistle.com>; from Julian Elischer on Sat, May 09, 1998 at 03:00:31AM -0700
References:  <199805081842.VAA05061@grape.carrier.kiev.ua> <Pine.BSF.3.95.980509025951.2151E-100000@current1.whistle.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, May 09, 1998 at 03:00:31AM -0700, Julian Elischer wrote:
> try:
> ftp://ftp.whistle.com/private/julian/kernel.

Well, here backtrace goes (after 'make -j64 buildworld', 
symbol info from my latest kernel):

IdlePTD 217000
initial pcb at 1c8cf0
panicstr: softdep_fsync: pending ops
panic messages:
---
panic: softdep_fsync: pending ops

syncing disks... panic: softdep_lock: locking against myself

dumping to dev 20001, offset 196608
dump 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5
 4 3 2 1
---
#0  boot (howto=260) at ../../kern/kern_shutdown.c:296
296                                     savectx(&dumppcb);
(kgdb) bt
#0  boot (howto=260) at ../../kern/kern_shutdown.c:296
#1  0xf0114787 in panic (fmt=0xf01714c1 "softdep_lock: locking against myself")
    at ../../kern/kern_shutdown.c:436
#2  0xf0171529 in acquire_lock (lk=0xf01c0dec)
    at ../../ufs/ffs/ffs_softdep.c:263
#3  0xf0174e63 in initiate_write_inodeblock (inodedep=0xf08a1a00,
    bp=0xf13d56f8) at ../../ufs/ffs/ffs_softdep.c:2792
#4  0xf01749c7 in softdep_disk_io_initiation (bp=0xf13d56f8)
    at ../../ufs/ffs/ffs_softdep.c:2626
#5  0xf013fd74 in spec_strategy (ap=0xf35798b8)
    at ../../miscfs/specfs/spec_vnops.c:555
#6  0xf013f479 in spec_vnoperate (ap=0xf35798b8)
    at ../../miscfs/specfs/spec_vnops.c:127
#7  0xf0180a7d in ufs_vnoperatespec (ap=0xf35798b8)
    at ../../ufs/ufs/ufs_vnops.c:2275
#8  0xf012c8c2 in bwrite (bp=0xf13d56f8) at vnode_if.h:1100
#9  0xf013130a in vop_stdbwrite (ap=0xf357991c) at ../../kern/vfs_default.c:306
#10 0xf0131151 in vop_defaultop (ap=0xf357991c) at ../../kern/vfs_default.c:153
#11 0xf013f479 in spec_vnoperate (ap=0xf357991c)
    at ../../miscfs/specfs/spec_vnops.c:127
#12 0xf0180a7d in ufs_vnoperatespec (ap=0xf357991c)
    at ../../ufs/ufs/ufs_vnops.c:2275
#13 0xf012d35b in vfs_bio_awrite (bp=0xf13d56f8) at vnode_if.h:1117
#14 0xf017a6df in ffs_fsync (ap=0xf35799b8) at ../../ufs/ffs/ffs_vnops.c:203
#15 0xf0178bd7 in ffs_sync (mp=0xf0765200, waitfor=2, cred=0xf0766e00,
    p=0xf01e36d0) at vnode_if.h:499
#16 0xf01359a3 in sync (p=0xf01e36d0, uap=0x0) at ../../kern/vfs_syscalls.c:509
#17 0xf011434f in boot (howto=256) at ../../kern/kern_shutdown.c:218
#18 0xf0114787 in panic (fmt=0xf0176009 "softdep_fsync: pending ops")
    at ../../kern/kern_shutdown.c:436
#19 0xf01760ee in softdep_fsync (vp=0xf35c3880)
    at ../../ufs/ffs/ffs_softdep.c:3577
#20 0xf017a7fc in ffs_fsync (ap=0xf3579b6c) at ../../ufs/ffs/ffs_vnops.c:261
#21 0xf0170737 in ffs_truncate (vp=0xf35c3880, length=0x0000000000001600,
    flags=4, cred=0xf0801180, p=0xf346b500) at vnode_if.h:499
#22 0xf017c789 in ufs_direnter (dvp=0xf35c3880, tvp=0xf35f7d60,
    dirp=0xf3579cd8, cnp=0xf3579f28, newdirbp=0x0)
    at ../../ufs/ufs/ufs_lookup.c:829
#23 0xf0180966 in ufs_makeinode (mode=33188, dvp=0xf35c3880, vpp=0xf3579f14,
    cnp=0xf3579f28) at ../../ufs/ufs/ufs_vnops.c:2128
#24 0xf017df96 in ufs_create (ap=0xf3579e30) at ../../ufs/ufs/ufs_vnops.c:172
#25 0xf0180a4d in ufs_vnoperate (ap=0xf3579e30)
    at ../../ufs/ufs/ufs_vnops.c:2257
#26 0xf01392a6 in vn_open (ndp=0xf3579f04, fmode=1538, cmode=420)
    at vnode_if.h:83
#27 0xf0135ffd in open (p=0xf346b500, uap=0xf3579f94)
    at ../../kern/vfs_syscalls.c:895
#28 0xf01a0993 in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = 8,
      tf_esi = 537553420, tf_ebp = -272639800, tf_isp = -212361244,
      tf_ebx = 537485408, tf_edx = 16, tf_ecx = 1536, tf_eax = 5,
      tf_trapno = 7, tf_err = 7, tf_eip = 537382897, tf_cs = 31,
      tf_eflags = 518, tf_esp = -272639832, tf_ss = 39})
    at ../../i386/i386/trap.c:1031
#29 0x2007cff1 in ?? ()
#30 0x11687 in ?? ()
#31 0x165f5 in ?? ()
#32 0xb845 in ?? ()
#33 0x1099 in ?? ()
(kgdb)

--- 
Bunker's Admonition:
        You cannot buy beer; you can only rent it.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980509214252.44100>