From owner-cvs-all Tue Aug 13 5:42:18 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3936E37B400; Tue, 13 Aug 2002 05:42:15 -0700 (PDT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0156F43E42; Tue, 13 Aug 2002 05:42:12 -0700 (PDT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.12.4/8.12.4) with SMTP id g7DCfvOo080671; Tue, 13 Aug 2002 08:41:58 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Tue, 13 Aug 2002 08:41:57 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Poul-Henning Kamp Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_vfsops.c ffs_vnops.c In-Reply-To: <200208131033.g7DAXvcY054080@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 13 Aug 2002, Poul-Henning Kamp wrote: > phk 2002/08/13 03:33:57 PDT > > Modified files: > sys/ufs/ffs ffs_vfsops.c ffs_vnops.c > Log: > Unravel the UFS_EXTATTR incest between FFS and UFS: UFS_EXTATTR is an > UFS only thing, and FFS should in principle not know if it is enabled > or not. > > This commit cleans ffs_vnops.c for such knowledge, but not ffs_vfsops.c Yeah, what was missing when I originally dropped this in was mount and unmount events from FFS to UFS allowing file systems based on UFS to notify UFS when mount and unmount occurred. This would allow UFS to perform UFS-specific initialization, such as extattr initialization, if it was need. This would also pull the UFS aspects of mount and unmount into UFS rather than have them happen in FFS. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message