From owner-cvs-all Mon Sep 25 8:38:42 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7482D37B422; Mon, 25 Sep 2000 08:38:36 -0700 (PDT) Received: (from bp@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA59645; Mon, 25 Sep 2000 08:38:36 -0700 (PDT) (envelope-from bp@FreeBSD.org) Message-Id: <200009251538.IAA59645@freefall.freebsd.org> From: Boris Popov Date: Mon, 25 Sep 2000 08:38:35 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/miscfs/nullfs null_subr.c null_vfsops.c null_vnops.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG bp 2000/09/25 08:38:35 PDT Modified files: sys/miscfs/nullfs null_subr.c null_vfsops.c null_vnops.c Log: Fix vnode locking bugs in the nullfs. Add correct support for v_object management, so mmap() operation should work properly. Add support for extattrctl() routine (submitted by semenu). At this point nullfs can be considered as functional and much more stable. In fact, it should behave as a "hard" "symlink" to underlying filesystem. Reviewed in general by: mckusick, dillon Parts of logic obtained from: NetBSD Revision Changes Path 1.26 +30 -10 src/sys/miscfs/nullfs/null_subr.c 1.40 +30 -25 src/sys/miscfs/nullfs/null_vfsops.c 1.42 +229 -66 src/sys/miscfs/nullfs/null_vnops.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message