From owner-freebsd-commit Fri Jun 2 04:03:30 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA21330 for commit-outgoing; Fri, 2 Jun 1995 04:03:30 -0700 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA21316 for cvs-sys-outgoing; Fri, 2 Jun 1995 04:03:25 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA21304 ; Fri, 2 Jun 1995 04:03:17 -0700 Date: Fri, 2 Jun 1995 04:03:17 -0700 From: David Greenman Message-Id: <199506021103.EAA21304@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/msdosfs msdosfs_vnops.c Sender: commit-owner@FreeBSD.org Precedence: bulk davidg 95/06/02 04:03:17 Modified: sys/msdosfs msdosfs_vnops.c Log: Purge the namei cache for the (parent of the) target when renaming a directory to a (non-empty) directory. I don't remember how to demonstrate bad effects from not doing this. They may be more likely for the !newparent case, but that isn't fixed yet (rename("d", "e") renames the "." entry in "d" as "e")). Obtained from: ufs and NetBSD Submitted by: Bruce Evans