cvs commit: src/sys/kern kern_event.c vfs_mount.c vfs_subr.c
src/sys/sys event.h mount.h
Robert Watson
rwatson at FreeBSD.org
Mon Sep 12 11:58:02 PDT 2005
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
More information about the cvs-src
mailing list