From owner-FreeBSD-tech-jp@jp.freebsd.org  Thu Jun  4 10:53:31 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) id KAA03454;
	Thu, 4 Jun 1998 10:53:31 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from sun117.sdc.co.jp (sun117.sdc.co.jp [202.24.36.117])
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) with ESMTP id KAA03447
	for <FreeBSD-tech-jp@jp.FreeBSD.org>; Thu, 4 Jun 1998 10:53:29 +0900 (JST)
	(envelope-from toshi@sdc.co.jp)
Received: (from toshi@localhost) by sun117.sdc.co.jp (8.8.8/3.6W-moe5) id KAA15630; Thu, 4 Jun 1998 10:53:23 +0900 (JST)
Date: Thu, 4 Jun 1998 10:53:23 +0900 (JST)
From: Toshihiko ARAI <toshi@sdc.co.jp>
Message-Id: <199806040153.KAA15630@sun117.sdc.co.jp>
To: FreeBSD-tech-jp@jp.FreeBSD.org
X-Mailer: VM 5.96 (beta) / Mule 2.3 (SUETSUMUHANA) based on 19.28.2
Mime-Version: 1.0 (generated by tm-edit 7.101)
Content-Type: text/plain; charset=ISO-2022-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 1475
Subject: [FreeBSD-tech-jp 1475] msdosfs-980524 panic rmdir
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org

$B?70f!w(BSDC$B$G$9!#(B

msdosfs $B$H8@$o$l$F;W$$=P$7$^$7$?$,!"(B
$B;3K\(B($B=((B)$B$5$s$N:n6H$7$F$k(B 5/24 $B%P!<%8%g%s$G(B rmdir $B$9$k$H(B 
$B%+!<%M%k$,(B panic $B$7$^$9!#(B

$B$J$s$H$J$/(B VOP_*(), v*() $B4X?t<~JU$G8+D>$7$,I,MW$J5$$b$7$^$9(B
$B$,!":#$N$H$3$mF0$$$F$$$k$N$G?<$/$OFM$C9~$s$G$$$^$;$s!#(B
$B!t(B $B$=$l$K(B NTFS $B$r$J$s$H$+$7$?$$$H$$$&$N$b$"$C$F!#(B

$B<h$j$"$($:$=$l$r=$@5$9$k%Q%C%A$G$9!#(B


*** msdosfs_vnops.c.orig	Sun May 17 21:37:06 1998
--- msdosfs_vnops.c	Thu Jun  4 10:26:13 1998
***************
*** 1794,1801 ****
  	 */
  	cache_purge(dvp);
  #ifndef FBSDCUR
! 	vput(dvp);
! 	dvp = NULL;
  #else
  	VOP_UNLOCK(dvp, 0, p);
  #endif /* FBSDCUR */
--- 1794,1800 ----
  	 */
  	cache_purge(dvp);
  #ifndef FBSDCUR
! 	VOP_UNLOCK(dvp);
  #else
  	VOP_UNLOCK(dvp, 0, p);
  #endif /* FBSDCUR */
-----

--
Software Development Co., Ltd, Tokyo, Japan.  $B?70fMxI'(B <toshi@sdc.co.jp>
  PAO $BF0:nJs9p(B, SUPPORTED.CARDS $BEPO?MQ%"%I%l%9(B <pao-report@clave.gr.jp>
