From owner-cvs-src@FreeBSD.ORG Thu Jun 9 20:32:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 471B916A433; Thu, 9 Jun 2005 20:32:57 +0000 (GMT) (envelope-from marcus@FreeBSD.org) Received: from av-tac-rtp.cisco.com (bantam.cisco.com [64.102.19.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9999B43D4C; Thu, 9 Jun 2005 20:32:56 +0000 (GMT) (envelope-from marcus@FreeBSD.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-rtp.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id j59KWtG01842; Thu, 9 Jun 2005 16:32:55 -0400 (EDT) Received: from [64.102.192.190] (dhcp-64-102-192-190.cisco.com [64.102.192.190]) by rooster.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id j59KWtM18668; Thu, 9 Jun 2005 16:32:55 -0400 (EDT) Message-ID: <42A8A783.4020204@FreeBSD.org> Date: Thu, 09 Jun 2005 16:33:07 -0400 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Mozilla Thunderbird 1.0.2 (Macintosh/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Suleiman Souhlal References: <200506092020.j59KKVuG060797@repoman.freebsd.org> In-Reply-To: <200506092020.j59KKVuG060797@repoman.freebsd.org> X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern vfs_default.c vfs_subr.c vnode_if.src src/sys/sys event.h mount.h vnode.h src/sys/tools vnode_if.awk src/sys/ufs/ffs ffs_vnops.c src/sys/ufs/ufs ufs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 20:32:57 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Suleiman Souhlal wrote: | ssouhlal 2005-06-09 20:20:31 UTC | | FreeBSD src repository | | Modified files: | sys/gnu/ext2fs ext2_vnops.c | sys/kern vfs_default.c vfs_subr.c vnode_if.src | sys/sys event.h mount.h vnode.h | sys/tools vnode_if.awk | sys/ufs/ffs ffs_vnops.c | sys/ufs/ufs ufs_vnops.c | Log: | Allow EVFILT_VNODE events to work on every filesystem type, not just | UFS by: | - Making the pre and post hooks for the VOP functions work even when | DEBUG_VFS_LOCKS is not defined. | - Moving the KNOTE activations into the corresponding VOP hooks. | - Creating a MNTK_NOKNOTE flag for the mnt_kern_flag field of struct | mount that permits filesystems to disable the new behavior. | - Creating a default VOP_KQFILTER function: vfs_kqfilter() | | My benchmarks have not revealed any performance degradation. Thanks! Joe - -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCqKeDb2iPiv4Uz4cRAjeKAKCqf8X/CTI3BMPN2NfLiZUC9hSNpACfYCs9 vmF6XZmmHcS/+saXOHNGRI8= =yEDE -----END PGP SIGNATURE-----