From owner-freebsd-current Sat Jul 15 9:11:23 2000 Delivered-To: freebsd-current@freebsd.org Received: from castle.jp.freebsd.org (castle.jp.freebsd.org [210.226.20.15]) by hub.freebsd.org (Postfix) with ESMTP id BF53B37B5D5 for ; Sat, 15 Jul 2000 09:11:19 -0700 (PDT) (envelope-from matusita@jp.freebsd.org) Received: from localhost (localhost [127.0.0.1]) by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id BAA83797 for ; Sun, 16 Jul 2000 01:11:18 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) X-Face: '*aj"d@ijeQ:/X}]oM5c5Uz{ZZZk90WPt>a^y4$cGQp8:!H\W=hSM;PuNiidkc]/%,;6VGu e+`&APmz|P;F~OL/QK%;P2vU>\j4X.8@i%j6[%DTs_3J,Fff0)*oHg$A.cDm&jc#pD24WK@{,"Ef!0 P\):.2}8jo-BiZ?X&t$V X-User-Agent: Mew/1.94.2 XEmacs/21.2 (Molpe) X-FaceAnim: (-O_O-)(O_O- )(_O- )(O- )(- -)( -O)( -O_)( -O_O)(-O_O-) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Dispatcher: imput version 20000228(IM140) Lines: 29 From: Makoto MATSUSHITA To: current@FreeBSD.org Subject: MFS complains that no vop_getwritemount operation(?) Date: Sun, 16 Jul 2000 01:11:16 +0900 Message-Id: <20000716011116B.matusita@jp.FreeBSD.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Preamble: 5-current CVSuped Jun/15/2000 04:00 JST from cvsup.jp.FreeBSD.org Rebuild my kernel and reboot, then I've got following message: Jul 16 00:48:32 martini /kernel: mfs_badop[vop_getwritemount] Jul 16 00:48:32 martini /kernel: mfs_badop[vop_getwritemount] = 45 I'm using MFS as /tmp filesystem, and this message shows up if I access to /tmp directory such as create a file/directory. Following patch seems to shut up my kernel, but I dunno it is the right fix for this problem (I've got a hint from ../ufs/ufs_vnops.c). --- src/sys/ufs/mfs/mfs_vnops.c.dist Sat May 6 03:30:59 2000 +++ src/sys/ufs/mfs/mfs_vnops.c Sun Jul 16 00:52:43 2000 @@ -76,6 +76,7 @@ { &vop_islocked_desc, (vop_t *) vop_defaultop }, { &vop_lock_desc, (vop_t *) vop_defaultop }, { &vop_open_desc, (vop_t *) mfs_open }, + { &vop_getwritemount_desc, (vop_t *) vop_stdgetwritemount }, { &vop_print_desc, (vop_t *) mfs_print }, { &vop_reclaim_desc, (vop_t *) mfs_reclaim }, { &vop_strategy_desc, (vop_t *) mfs_strategy }, Does anyone can reproduce mfs_badop[vop_getwritemount] warnings ? -- - Makoto `MAR' MATSUSHITA To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message