From owner-FreeBSD-tech-jp@jp.freebsd.org  Sun Feb 15 22:22:15 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id WAA10361
	Sun, 15 Feb 1998 22:22:15 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with SMTP id WAA10356
	for <freebsd-tech-jp@jp.freebsd.org>; Sun, 15 Feb 1998 22:22:13 +0900 (JST)
Received: from ppp-client.yyy.or.jp (urayasu107.interwave.or.jp [210.138.157.143]) by mail.yyy.or.jp (8.6.12+2.4W3/3.4W4) with ESMTP id WAA02711 for <freebsd-tech-jp@jp.freebsd.org>; Sun, 15 Feb 1998 22:15:39 +0900
Message-Id: <199802151315.WAA02711@mail.yyy.or.jp>
Received: from sassaby.nokubi.or.jp (sassaby.nokubi.or.jp [192.168.9.3]) by ppp-client.yyy.or.jp (8.8.7/3.5Wpl7-ppp) with ESMTP id WAA21992 for <freebsd-tech-jp@jp.freebsd.org>; Sun, 15 Feb 1998 22:24:30 +0900 (JST)
Received: from sassaby.nokubi.or.jp (localhost.nokubi.or.jp [127.0.0.1]) by sassaby.nokubi.or.jp (8.8.5/3.5Wpl7-glove) with ESMTP id WAA00393 for <FreeBSD-tech-jp@jp.freebsd.org>; Sun, 15 Feb 1998 22:21:02 +0900 (JST)
To: FreeBSD-tech-jp@jp.freebsd.org
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=ISO-2022-JP
Date: Sun, 15 Feb 1998 22:21:02 +0900
From: NOKUBI Hirotaka <hnokubi@yyy.or.jp>
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-tech-jp 1190
Subject: [FreeBSD-tech-jp 1190] mv file from msdos-fs to NFS cause panic.
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org

msdos-fs $B$+$i(B NFS $B$K%U%!%$%k$r(B mv $B$7$h$&$H$7$?$i(B PANIC $B$7$F(B
$B$7$^$$$^$7$?!#$H$j$"$($:(B core $B$r$H$C$FMn$A$?>l=j$,(B msdosfs_rename() $B$N(B
$B%(%i!<$GJV$k=j$H$$$&$N$^$G$o$+$j$^$7$?!#(BRELENG_2_2 $B$N:G?7$N%+!<%M%k$G$9!#(B
$B>\$7$$?M$,5o$?$i65$($F2<$5$$!#$H$j$"$($:0J2<$,$o$+$C$F$$$^$9!#(B

$B$^$:(B stack trace $B$O$3$s$J46$8$G$9!#(B
#0  boot (howto=256)
    at /usr/src/sys/compile/SASSABY/../../kern/kern_shutdown.c:266
#1  0xf0115b53 in panic (fmt=0xf0101459 "from debugger")
    at /usr/src/sys/compile/SASSABY/../../kern/kern_shutdown.c:390
#2  0xf0101475 in db_panic (dummy1=-267173090, dummy2=0, dummy3=-1, 
    dummy4=0xefbffc94 "")
    at /usr/src/sys/compile/SASSABY/../../ddb/db_command.c:440
#3  0xf0101365 in db_command (last_cmdp=0xf0203b24, cmd_table=0xf0203974, 
    aux_cmd_tablep=0xf022683c)
    at /usr/src/sys/compile/SASSABY/../../ddb/db_command.c:337
#4  0xf01014e2 in db_command_loop ()
    at /usr/src/sys/compile/SASSABY/../../ddb/db_command.c:462
#5  0xf0103c38 in db_trap (type=12, code=0)
    at /usr/src/sys/compile/SASSABY/../../ddb/db_trap.c:73
#6  0xf01bdefb in kdb_trap (type=12, code=0, regs=0xefbffdd8)
    at /usr/src/sys/compile/SASSABY/../../i386/i386/db_interface.c:126
#7  0xf01c820f in trap_fatal (frame=0xefbffdd8)
    at /usr/src/sys/compile/SASSABY/../../i386/i386/trap.c:762
#8  0xf01c7d08 in trap_pfault (frame=0xefbffdd8, usermode=0)
    at /usr/src/sys/compile/SASSABY/../../i386/i386/trap.c:677
#9  0xf01c79a7 in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -272630112, 
      tf_esi = 18, tf_ebp = -272630240, tf_isp = -272630272, tf_ebx = 0, 
      tf_edx = -261412480, tf_ecx = 30, tf_eax = 0, tf_trapno = 12, 
      tf_err = 0, tf_eip = -267173090, tf_cs = 8, tf_eflags = 66198, 
      tf_esp = -261308672, tf_ss = -266324616})
    at /usr/src/sys/compile/SASSABY/../../i386/i386/trap.c:324
#10 0xf013431e in vput (vp=0x0) at vnode_if.h:747
#11 0xf01419d0 in msdosfs_rename (ap=0xefbffea0)
    at /usr/src/sys/compile/SASSABY/../../msdosfs/msdosfs_vnops.c:1289
#12 0xf0137b74 in rename (p=0xf062de00, uap=0xefbfff94, retval=0xefbfff84)
    at vnode_if.h:519
#13 0xf01c846b in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = -272638997, 
      tf_esi = -272640280, tf_ebp = -272640332, tf_isp = -272629788, 
      tf_ebx = -272640255, tf_edx = -1, tf_ecx = 0, tf_eax = 128, 
      tf_trapno = 12, tf_err = 7, tf_eip = 18389, tf_cs = 31, tf_eflags = 646, 
      tf_esp = -272640468, tf_ss = 39})
    at /usr/src/sys/compile/SASSABY/../../i386/i386/trap.c:914
#14 0x47d5 in ?? ()
#15 0x1259 in ?? ()
#16 0x107e in ?? ()

$B0\F0@h$,(B UFS $B$N>l9g$OLdBj$,5/$-$J$$$N$G(B NFS $BB&$K;v>p$+H4$1$,$"$C$F(B
		vput(DETOV(tddep));
$B$H$$$&9T$G(B NULL$B%]%$%s%?$r;2>H$7$F$7$^$&$h$&$K;W$($^$9!#(B
# msdos-fs $B$N@UG$$J5$$b$9$k$1$I$o$+$i$s(B..

(kgdb) up 11
#11 0xf01419d0 in msdosfs_rename (ap=0xefbffea0)
    at /usr/src/sys/compile/SASSABY/../../msdosfs/msdosfs_vnops.c:1289
1289                    vput(DETOV(tddep));
(kgdb) print *tddep
$3 = {de_next = 0x0, de_prev = 0xf0602194, de_vnode = 0x0, de_devvp = 0x0, 
  de_flag = 1024, de_dev = 0, de_dirclust = 0, de_diroffset = 0, 
  de_fndclust = 0, de_fndoffset = 0, de_refcnt = 2, de_pmp = 0x1301fd, 
  de_lockf = 0x809, de_lockholder = 164, de_lockwaiter = 33286, 
  de_Name = ">\001\000\000\004\000", de_Extension = "\000\000", 
  de_Attributes = 0 '\000', de_Time = 512, de_Date = 0, 
  de_StartCluster = 63601, de_FileSize = 0, de_fc = {{fc_frcn = 61185, 
      fc_fsrcn = 13541}, {fc_frcn = 0, fc_fsrcn = 0}}, de_modrev = 887484161, 
  de_lockcount = 0}

$B$H$$$&6q9g$J$N$G(B de_vnode $B$,(B 0 $B$J$N$,D>@\$N860x$J$N$G$9$,!"$J$s$G(B 0
$B$J$s$G$7$g$&$M(B?

$B$N$/$S(B $B$R$m$?$+(B
