From owner-freebsd-hackers Mon Jan 6 09:47:48 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA18450 for hackers-outgoing; Mon, 6 Jan 1997 09:47:48 -0800 (PST) Received: from mailhub.aros.net (mailhub.aros.net [207.173.16.17]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id JAA18445 for ; Mon, 6 Jan 1997 09:47:42 -0800 (PST) Received: from terra.aros.net (terra.aros.net [207.173.16.10]) by mailhub.aros.net (8.7.6/Unknown) with ESMTP id KAA28085 for ; Mon, 6 Jan 1997 10:47:35 -0700 (MST) Received: (from angio@localhost) by terra.aros.net (8.7.6/8.6.12) id KAA04137 for hackers@freebsd.org; Mon, 6 Jan 1997 10:42:35 -0700 From: Dave Andersen Message-Id: <199701061742.KAA04137@terra.aros.net> Subject: NFS sillyrenamedir To: hackers@freebsd.org Date: Mon, 6 Jan 1997 10:42:34 -0700 (MST) X-Mailer: ELM [version 2.4 PL25 PGP2] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As was pointed out earlier, the NFS system in -2.2 is still subject to kernel panics when someone: mkdir tmp ; mkdir tmp/tmp cd tmp mv tmp .. This panic is caused by the line in nfs_vnops.c: #ifndef DIAGNOSTIC if (vp->v_type == VDIR) panic("nfs: sillyrename dir"); #endif I'm not very familiar with the FS code in FreeBSD. Is there an easy fix for this (e.g. just skipping the panic code), or does it require a more substantial change? (Or is someone already working on this that I missed?) -Dave -- angio@aros.net Complete virtual hosting and business-oriented system administration Internet services. (WWW, FTP, email) http://www.aros.net/ http://www.aros.net/about/virtual "There are only two industries that refer to their customers as 'users'."