From owner-cvs-src@FreeBSD.ORG Mon Sep 12 18:58:02 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 47F7C16A41F; Mon, 12 Sep 2005 18:58:02 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9466A43D49; Mon, 12 Sep 2005 18:58:01 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id 0CD8746B06; Mon, 12 Sep 2005 14:58:01 -0400 (EDT) Date: Mon, 12 Sep 2005 19:58:00 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Alfred Perlstein In-Reply-To: <200407041052.i64Aqs78039847@repoman.freebsd.org> Message-ID: <20050912195632.V96771@fledge.watson.org> References: <200407041052.i64Aqs78039847@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_event.c vfs_mount.c vfs_subr.c src/sys/sys event.h mount.h 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: Mon, 12 Sep 2005 18:58:02 -0000 On Sun, 4 Jul 2004, Alfred Perlstein wrote: > Modified files: > sys/kern kern_event.c vfs_mount.c vfs_subr.c > sys/sys event.h mount.h > Log: > Introduce a new kevent filter. EVFILT_FS that will be used to signal > generic filesystem events to userspace. Currently only mount and unmount > of filesystems are signalled. Soon to be added, up/down status of NFS. > > Introduce a sysctl node used to route requests to/from filesystems > based on filesystem ids. > > Introduce a new vfsop, vfs_sysctl(mp, req) that is used as the callback/ > entrypoint by the sysctl code to change individual filesystems. Do you have any plans to update kqueue(2) to describe EVFILT_FS? Right now, the existing filter types appear to have useful summaries of what they represent, and information on how they are used with objects. This would be quite useful to have for EVFILT_FS also. Thanks, Robert N M Watson