From owner-FreeBSD-tech-jp@jp.freebsd.org  Mon Sep 22 10:29:04 1997
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) id KAA13920
	Mon, 22 Sep 1997 10:29:04 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) with ESMTP id KAA13915
	for <FreeBSD-tech-jp@jp.freebsd.org>; Mon, 22 Sep 1997 10:29:02 +0900 (JST)
Received: from mailsv.nec.co.jp ([133.200.254.203])
	by TYO9.gate.nec.co.jp (8.8.7+2.7Wbeta6/3.6Wbeta697082713) with ESMTP id KAA02994
	for <FreeBSD-tech-jp@jp.freebsd.org>; Mon, 22 Sep 1997 10:29:00 +0900 (JST)
Received: from ssse15.sss.abk.nec.co.jp (ssse15.sss.abk.nec.co.jp [133.206.64.65]) by mailsv.nec.co.jp (8.8.7+2.7Wbeta6/3.4W-97090218) with ESMTP
	id KAA12409 for <FreeBSD-tech-jp@jp.freebsd.org>; Mon, 22 Sep 1997 10:28:59 +0900 (JST)
Received: from sssfw.sss.abk.nec.co.jp (sssfw [133.206.64.1]) by ssse15.sss.abk.nec.co.jp (8.7.5+2.6Wbeta6/CF3.3W9-SSS_M950609) with ESMTP id KAA16372 for <FreeBSD-tech-jp@jp.freebsd.org>; Mon, 22 Sep 1997 10:29:03 +0900 (JST)
Received: by sssfw.sss.abk.nec.co.jp (8.7.5+2.6Wbeta6/3.4W2) id KAA24573 for <FreeBSD-tech-jp@jp.freebsd.org>; Mon, 22 Sep 1997 10:28:40 +0900 (JST)
Received: from p28.sss.abk.nec.co.jp by e2.sss.abk.nec.co.jp (8.7.6+2.6Wbeta7/3.3W9-NEC) id KAA01261; Mon, 22 Sep 1997 10:29:09 +0900 (JST)
Received: from p28.sss.abk.nec.co.jp (localhost [127.0.0.1]) by p28.sss.abk.nec.co.jp (8.8.5/3.4W403/27/97) with ESMTP id KAA12564 for <FreeBSD-tech-jp@jp.freebsd.org>; Mon, 22 Sep 1997 10:29:09 +0900 (JST)
Message-Id: <199709220129.KAA12564@p28.sss.abk.nec.co.jp>
To: FreeBSD-tech-jp@jp.freebsd.org
From: h-nokubi@nmit.tmg.nec.co.jp
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=ISO-2022-JP
Date: Mon, 22 Sep 1997 10:29:08 +0900
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=20]
X-Sequence: FreeBSD-tech-jp 623
Subject: [FreeBSD-tech-jp 623] panic when I use vn driver on RELENG_2_2
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org

$B:rHU(B FreeBSD(98) $B$N(B boot.flp $B$r:n$C$F$$$?$i%[%9%H$,(B vn$B%I%i%$%PMm$_$G(B
panic $B$7$F$7$^$$!"@h$X?J$a$J$/$J$C$F$7$^$$:$$C$F$$$^$9!#(B

$B%[%9%H$O(B AT$B8_495!$G!"(B(i486DX2-66 $B=u$+$C$F$^$9(B $B!d(B $B$O$^$@$5$s(B:-)
9/18$B:"$N(BCVS$B%D%j!<$+$i(B checkout $B$7$?(B RELENG_2_2 $B$N%=!<%9$G(B make world
$B$7$F$"$j$^$9!#(B
# /etc $B$N99?7$r$5$\$C$F$$$?$j$7$^$9$,(B :-)
# CVS $B$H$$$($P(B CTM $B$N(B cvs-cur.3670 $B$b(B kerberosIV $B$G$3$1$k$1$I2?8N(B?

vn$B%I%i%$%P$G(B boot.flp $B$N%$%a!<%8$r:n$k(B shell script $B$NCf$G!"(B
$BB?J,(B newfs $B$9$k$H$3$m$G(B
ufs_lock: recursive lock not expected, pid: %d

$B$H$$$&%a%C%;!<%8$r;D$7$FMn$A$F$7$^$$$^$9!#(Bpid $B$,2?<T$J$N$+$O(B
$B3NG'$G$-$F$$$^$;$s!#(B(DDB $B$G(B ps $B$H$+$9$j$c$$$$$s$@$C$1$+(B?)

$BIT47$l$G$($i$$<j4V<h$j$^$7$?$,!"$I$&$K$+(B core $B$r:N<h$G$-$?$N$G(B
kgdb $B$N(B backtrace $B$rIU$1$F$*$-$^$9!#(B

$B$J$K$+>pJs$,$"$j$^$7$?$i(B $B$*4j$$$7$^$9!#(B

$B$N$/$S!w#N#E#C%^%$%3%s%F%/%N%m%8(B

Script started on Mon Sep 22 02:49:40 1997
> kgdb
kgdb: Command not found.
> gdb -k
GDB is free software and you are welcome to distribute copies of it
 under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.16 (i386-unknown-freebsd), Copyright 1996 Free Software Foundation, Inc.
(kgdb) symbol-file kernel.debug
Reading symbols from kernel.debug...done.
(kgdb) exec-file /var/crash/kernel.0
(kgdb) core-file /var/crash/vmcore.0
IdlePTD 1fd000
current pcb at 1c4b10
panic: ufs_lock: recursive lock not expected, pid: %d

#0  boot (howto=260) at ../../kern/kern_shutdown.c:266
266					dumppcb.pcb_cr3 = rcr3();
(kgdb) bt
#0  boot (howto=260) at ../../kern/kern_shutdown.c:266
#1  0xf010162e in db_fncall (dummy1=-272631644, dummy2=0, dummy3=-266585388, 
    dummy4=0xefbff860 "\n") at ../../ddb/db_command.c:539
#2  0xf0101365 in db_command (last_cmdp=0xf01bbb24, cmd_table=0xf01bb974, 
    aux_cmd_tablep=0xf01cd0f8) at ../../ddb/db_command.c:337
#3  0xf01014e2 in db_command_loop () at ../../ddb/db_command.c:462
#4  0xf0103c28 in db_trap (type=3, code=0) at ../../ddb/db_trap.c:73
#5  0xf019ccbb in kdb_trap (type=3, code=0, regs=0xefbff950)
    at ../../i386/i386/db_interface.c:126
#6  0xf01a6164 in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -262329344, 
      tf_esi = -266824827, tf_ebp = -272631404, tf_isp = -272631432, 
      tf_ebx = 256, tf_edx = -266744191, tf_ecx = 1017, tf_eax = 18, 
      tf_trapno = 3, tf_err = 0, tf_eip = -266744135, tf_cs = -272695288, 
      tf_eflags = 582, tf_esp = -266744207, tf_ss = -267318696})
    at ../../i386/i386/trap.c:403
#7  0xf019ceb9 in Debugger (msg=0xf0110a58 "panic")
    at ../../i386/i386/db_interface.c:254
#8  0xf0110aba in panic (
    fmt=0xf0189385 "ufs_lock: recursive lock not expected, pid: %d\n")
    at ../../kern/kern_shutdown.c:388
#9  0xf018941e in ufs_lock (ap=0xefbffa24) at ../../ufs/ufs/ufs_vnops.c:1715
#10 0xf010463e in vnstrategy (bp=0xf250c2e8) at vnode_if.h:731
#11 0xf0134e5e in spec_strategy (ap=0xefbffab0)
---Type <return> to continue, or q <return> to quit---
    at ../../miscfs/specfs/spec_vnops.c:511
#12 0xf01895ea in ufs_strategy (ap=0xefbffab0)
    at ../../ufs/ufs/ufs_vnops.c:1839
#13 0xf01274f0 in bwrite (bp=0xf250c2e8) at vnode_if.h:1116
#14 0xf01275ba in vn_bwrite (ap=0xefbffaec) at ../../kern/vfs_bio.c:386
#15 0xf0127f8c in vfs_bio_awrite (bp=0xf250c2e8) at vnode_if.h:1133
#16 0xf01281a0 in getnewbuf (slpflag=0, slptimeo=0, size=4096, maxsize=4096)
    at ../../kern/vfs_bio.c:924
#17 0xf01286d5 in getblk (vp=0xf05a7180, blkno=219, size=4096, slpflag=0, 
    slptimeo=0) at ../../kern/vfs_bio.c:1197
#18 0xf0180479 in ffs_balloc (ip=0xf0597200, bn=219, size=4096, 
    cred=0xf05a1e80, bpp=0xefbffc90, flags=0) at ../../ufs/ffs/ffs_balloc.c:286
#19 0xf018338d in ffs_write (ap=0xefbffce4)
    at ../../ufs/ufs/ufs_readwrite.c:260
#20 0xf01046a4 in vnstrategy (bp=0xf24e40f4) at vnode_if.h:283
#21 0xf0134e5e in spec_strategy (ap=0xefbffd84)
    at ../../miscfs/specfs/spec_vnops.c:511
#22 0xf01895ea in ufs_strategy (ap=0xefbffd84)
    at ../../ufs/ufs/ufs_vnops.c:1839
#23 0xf01274f0 in bwrite (bp=0xf24e40f4) at vnode_if.h:1116
#24 0xf01275ba in vn_bwrite (ap=0xefbffda4) at ../../kern/vfs_bio.c:386
#25 0xf01276c8 in bawrite (bp=0xf24e40f4) at vnode_if.h:1133
#26 0xf012af17 in cluster_wbuild (vp=0xf059bb00, size=4096, start_lbn=188, 
---Type <return> to continue, or q <return> to quit---
    len=16) at ../../kern/vfs_cluster.c:705
#27 0xf012ab21 in cluster_write (bp=0xf250e0fc, filesize=770048)
    at ../../kern/vfs_cluster.c:555
#28 0xf0183584 in ffs_write (ap=0xefbffee8)
    at ../../ufs/ufs/ufs_readwrite.c:291
#29 0xf0131597 in vn_write (fp=0xf05da400, uio=0xefbfff34, cred=0xf058ad80)
    at vnode_if.h:283
#30 0xf0117c83 in write (p=0xf04f9a00, uap=0xefbfff94, retval=0xefbfff84)
    at ../../kern/sys_generic.c:263
#31 0xf01a6ba7 in syscall (frame={tf_es = 39, tf_ds = -272695257, 
      tf_edi = 73728, tf_esi = 4, tf_ebp = -272640220, tf_isp = -272629788, 
      tf_ebx = 0, tf_edx = 512, tf_ecx = 0, tf_eax = 4, tf_trapno = 0, 
      tf_err = 7, tf_eip = 134708913, tf_cs = 31, tf_eflags = 582, 
      tf_esp = -272640244, tf_ss = 39}) at ../../i386/i386/trap.c:890
#32 0x8077eb1 in ?? ()
#33 0x9741 in ?? ()
#34 0x9c29 in ?? ()
#35 0x4c2c in ?? ()
#36 0x7b89 in ?? ()
#37 0x1095 in ?? ()
(kgdb) q
> exit> [Kexit

Script done on Mon Sep 22 02:50:24 1997
