From owner-freebsd-fs Sun Apr 8 5: 6:58 2001 Delivered-To: freebsd-fs@freebsd.org Received: from relay.butya.kz (butya-gw.butya.kz [212.154.129.94]) by hub.freebsd.org (Postfix) with ESMTP id 8BC3B37B43C; Sun, 8 Apr 2001 05:06:51 -0700 (PDT) (envelope-from bp@butya.kz) Received: by relay.butya.kz (Postfix, from userid 1000) id 3883028933; Sun, 8 Apr 2001 19:06:48 +0700 (ALMST) Received: from localhost (localhost [127.0.0.1]) by relay.butya.kz (Postfix) with ESMTP id 293862863C; Sun, 8 Apr 2001 19:06:48 +0700 (ALMST) Date: Sun, 8 Apr 2001 19:06:48 +0700 (ALMST) From: Boris Popov To: Dag-Erling Smorgrav Cc: freebsd-fs@freebsd.org Subject: Re: cvs commit: src/sys/fs/pseudofs pseudofs.c pseudofs.h pseudofs_fileno.c pseudofs_internal.h pseudofs_vncache.c pseudofs_vnops.c In-Reply-To: <200104071951.f37JpD136472@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 7 Apr 2001, Dag-Erling Smorgrav wrote: > Log: > Let pseudofs into the warmth of the FreeBSD CVS repo. Good work. However, it is possible to make pfs_get_fileno() and pfs_free_fileno() functions available as separate (from pseudofs) entity with ability to be attached to mount point ? Many fs'es need their own inode number generator and having generic one would be nice. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Sun Apr 8 6:39: 9 2001 Delivered-To: freebsd-fs@freebsd.org Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by hub.freebsd.org (Postfix) with ESMTP id 0D03F37B423 for ; Sun, 8 Apr 2001 06:39:06 -0700 (PDT) (envelope-from des@ofug.org) Received: (from des@localhost) by flood.ping.uio.no (8.9.3/8.9.3) id PAA81091; Sun, 8 Apr 2001 15:38:52 +0200 (CEST) (envelope-from des@ofug.org) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Boris Popov Cc: freebsd-fs@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/pseudofs pseudofs.c pseudofs.h pseudofs_fileno.c pseudofs_internal.h pseudofs_vncache.c pseudofs_vnops.c References: From: Dag-Erling Smorgrav Date: 08 Apr 2001 15:38:51 +0200 In-Reply-To: Boris Popov's message of "Sun, 8 Apr 2001 19:06:48 +0700 (ALMST)" Message-ID: Lines: 17 User-Agent: Gnus/5.0802 (Gnus v5.8.2) Emacs/20.4 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Boris Popov writes: > On Sat, 7 Apr 2001, Dag-Erling Smorgrav wrote: > > Log: > > Let pseudofs into the warmth of the FreeBSD CVS repo. > Good work. However, it is possible to make pfs_get_fileno() and > pfs_free_fileno() functions available as separate (from pseudofs) entity > with ability to be attached to mount point ? Many fs'es need their own > inode number generator and having generic one would be nice. Actually, a generic (not vfs-specific) "unique numeric ID allocator" would be useful for many applications, including PID and TCP port allocation. But right now I'd rather concentrate on getting pseudofs done and {,lin}procfs converted. DES -- Dag-Erling Smorgrav - des@ofug.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Mon Apr 9 10:50:30 2001 Delivered-To: freebsd-fs@freebsd.org Received: from c004.sfo.cp.net (c004-h004.c004.sfo.cp.net [209.228.14.75]) by hub.freebsd.org (Postfix) with SMTP id 8FA3337B422 for ; Mon, 9 Apr 2001 10:50:28 -0700 (PDT) (envelope-from crossfs.com@namezero.com) Received: (cpmta 9536 invoked from network); 9 Apr 2001 10:50:28 -0700 Date: 9 Apr 2001 10:50:28 -0700 Message-ID: <20010409175028.9535.cpmta@c004.sfo.cp.net> X-Sent: 9 Apr 2001 17:50:28 GMT Received: from [198.4.92.5] by mail.namezero.com with HTTP; 09 Apr 2001 10:50:27 PDT Content-Type: text/plain Content-Disposition: inline Mime-Version: 1.0 To: freebsd-fs@freebsd.org From: support@crossfs.com X-Mailer: Web Mail 3.7.1.9 X-Sent-From: crossfs.com@namezero.com Subject: FreeBSD VFS environment in windows NT Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org CrossFS has FreeBSD VFS layer, ported to windows NT kernel. Currently it has Fast File System (FFS) and NFS ported to windows NT working with VFS layer. But it should be fairly easy to port other file systems too. For more details you can check http://crossfs.bizland.com/cxvfs.html Like to hear your comments on its usefulness. Visit http://crossfs.bizland.com/cxnfs.html for Free NFS client/server on Windows NT, 2000 __________________________________________ Get your free domain name and domain-based e-mail from Namezero.com New! Namezero Plus domains now available. Find out more at: http://www.namezero.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Tue Apr 10 20:23: 0 2001 Delivered-To: freebsd-fs@freebsd.org Received: from orvieto.eecs.harvard.edu (orvieto.eecs.harvard.edu [140.247.60.201]) by hub.freebsd.org (Postfix) with ESMTP id BACB037B422; Tue, 10 Apr 2001 20:22:56 -0700 (PDT) (envelope-from stein@eecs.harvard.edu) Received: from localhost (stein@localhost) by orvieto.eecs.harvard.edu (8.9.3/8.9.3) with ESMTP id XAA15599; Tue, 10 Apr 2001 23:29:24 -0400 (EDT) (envelope-from stein@eecs.harvard.edu) X-Authentication-Warning: orvieto.eecs.harvard.edu: stein owned process doing -bs Date: Tue, 10 Apr 2001 23:29:24 -0400 (EDT) From: Christopher Stein To: freebsd-fs@freebsd.org, freebsd-hackers@freebsd.org, Vino Project Subject: Write-ahead file system (WAFS) for FreeBSD Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Write-Ahead File System (WAFS) v1.0 Release Notice. The WAFS source code is now available for download at http://www.eecs.harvard.edu/~stein/wafs/ WAFS is a simple file system designed to act as a logging service for kernel subsystems. Reads and writes are keyed by log-sequence number (LSN). All writes to WAFS are sequential. Kernel subsystems can use this LSN service to enforce write-ahead logging and guarantee consistency. Potential clients of the WAFS include, but are not limited to; a journaling file system, a database system, and a block hash logging service. The list of potential WAFS clients is bounded by the human imagination. The WAFS is built within FreeBSD 4.1-RELEASE. Chris Stein To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Sat Apr 14 3:39: 5 2001 Delivered-To: freebsd-fs@freebsd.org Received: from obsecurity.dyndns.org (adsl-63-207-60-21.dsl.lsan03.pacbell.net [63.207.60.21]) by hub.freebsd.org (Postfix) with ESMTP id 57D0337B422 for ; Sat, 14 Apr 2001 03:39:00 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id B9B0B66B3C; Sat, 14 Apr 2001 03:38:54 -0700 (PDT) Date: Sat, 14 Apr 2001 03:38:54 -0700 From: Kris Kennaway To: Dag-Erling Smorgrav Cc: Boris Popov , freebsd-fs@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/pseudofs pseudofs.c pseudofs.h pseudofs_fileno.c pseudofs_internal.h pseudofs_vncache.c pseudofs_vnops.c Message-ID: <20010414033854.A43982@xor.obsecurity.org> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="7JfCtLOvnd9MIVvH" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from des@ofug.org on Sun, Apr 08, 2001 at 03:38:51PM +0200 Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org --7JfCtLOvnd9MIVvH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 08, 2001 at 03:38:51PM +0200, Dag-Erling Smorgrav wrote: > Boris Popov writes: > > On Sat, 7 Apr 2001, Dag-Erling Smorgrav wrote: > > > Log: > > > Let pseudofs into the warmth of the FreeBSD CVS repo. > > Good work. However, it is possible to make pfs_get_fileno() and > > pfs_free_fileno() functions available as separate (from pseudofs) entity > > with ability to be attached to mount point ? Many fs'es need their own > > inode number generator and having generic one would be nice. >=20 > Actually, a generic (not vfs-specific) "unique numeric ID allocator" > would be useful for many applications, including PID and TCP port > allocation. But right now I'd rather concentrate on getting pseudofs > done and {,lin}procfs converted. I don't know about that; they have different cryptographic properties, and using a "generic ID allocator" without careful thought is the path to ruin. Kris --7JfCtLOvnd9MIVvH Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE62Ci9Wry0BWjoQKURAtFOAJ9l/na7A0hcSvgbX7xR/ED8ybtvWQCeNZBN NjGwqWa+Ge7MSv27O0718Nc= =piZN -----END PGP SIGNATURE----- --7JfCtLOvnd9MIVvH-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message