From owner-cvs-all Thu Jun 8 2:51:33 2000 Delivered-To: cvs-all@freebsd.org Received: from gidora.zeta.org.au (gidora.zeta.org.au [203.26.10.25]) by hub.freebsd.org (Postfix) with SMTP id 52EE937BB2C for ; Thu, 8 Jun 2000 02:51:23 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: (qmail 31092 invoked from network); 8 Jun 2000 09:51:20 -0000 Received: from unknown (HELO bde.zeta.org.au) (203.2.228.102) by gidora.zeta.org.au with SMTP; 8 Jun 2000 09:51:20 -0000 Date: Thu, 8 Jun 2000 19:51:16 +1000 (EST) From: Bruce Evans X-Sender: bde@besplex.bde.org To: John-Mark Gurney Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/sys kqueue.2 In-Reply-To: <200006072209.PAA95251@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 7 Jun 2000, John-Mark Gurney wrote: > jmg 2000/06/07 15:09:16 PDT > > Modified files: > lib/libc/sys kqueue.2 > Log: > add a BUGS section on how we can only watch VNODE's on a UFS file system > right now... > > I talked w/ phk last night and "fixing" this in a generic way is going > to require a lot of complex thought on stacking let alone the NFS problems.. It can be duplicated in other fs's, just like mounds of other code is duplicated. Duplication is especially easy in ext2fs where the surrounding code was duplicated (except where the duplicates have rotted). > add missing sys/time.h for struct timespec def... This is bogus. forward-declares struct timespec so that is not a prerequisite for . only needs to be included when the complete type for struct timespec is needed. Even if kevent() is called, the complete type isn't needed unless the timeout arg is non-NULL and is constructed in the same file. Anyway, POSIX.1-1996 says that struct timespec is declared in . Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message