From owner-freebsd-fs Sun Feb 17 8: 5:56 2002 Delivered-To: freebsd-fs@freebsd.org Received: from uni-sb.de (uni-sb.de [134.96.252.33]) by hub.freebsd.org (Postfix) with ESMTP id F10FC37B404 for ; Sun, 17 Feb 2002 08:05:51 -0800 (PST) Received: from cs.uni-sb.de (cs.uni-sb.de [134.96.252.31]) by uni-sb.de (8.12.2/2002020400) with ESMTP id g1HG5pj06186 for ; Sun, 17 Feb 2002 17:05:51 +0100 (CET) Received: from mail.cs.uni-sb.de (IDENT:KkLAvN4o5jkz25yM8GAHXLWlABSDYSrr@mail.cs.uni-sb.de [134.96.254.200]) by cs.uni-sb.de (8.12.1/2001121800) with ESMTP id g1HG5os09029 for ; Sun, 17 Feb 2002 17:05:50 +0100 (CET) Received: from wjpserver.cs.uni-sb.de (wjpserver.cs.uni-sb.de [134.96.247.42]) by mail.cs.uni-sb.de (8.12.2/2002011500) with ESMTP id g1HG5mO01379 for ; Sun, 17 Feb 2002 17:05:48 +0100 (CET) Received: (from schuerge@localhost) by wjpserver.cs.uni-sb.de (8.11.0/8.11.0/wjp-SVR4/1999052600) id g1HG5ml26850 for freebsd-fs@freebsd.org; Sun, 17 Feb 2002 17:05:48 +0100 (MET) From: Thomas Schuerger Message-Id: <200202171605.g1HG5ml26850@wjpserver.cs.uni-sb.de> Subject: New dir layout slow on full disks!? To: freebsd-fs@freebsd.org Date: Sun, 17 Feb 2002 17:05:48 +0100 (MET) X-Mailer: ELM [version 2.4ME+ PL57 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi! I'm using 4.5-RELEASE and am quite happy with the new directory layout stuff. It really speeds up file scans etc. a lot. But there can be serious performance loss: When a disk is nearly full (e.g. 98%, but still 1,6 GB free, values taken from "df"), creating files becomes very slow. I noticed this when I wanted to install a big port (e.g. kdebase2). The extraction of the .tar.gz archive took really long and made my system more or less unusable. tar took something like 90-99% system time for 3 minutes. I compared extracting the same archive in /tmp (slice 1,disk 1, 3% full) with tar compared to extracting it somewhere in /usr/ports/... (slice 2,disk 1, 98% full). The latter took 8 times as long and almost completely blocked my system (note that this is on the same disk but on a different slice). Both slices use soft-updates. It seems that looking for free nearby blocks in the new directory layout algorithms is really slow when there are few free blocks available. Is anyone else experiencing this? Greetings, Thomas. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Mon Feb 18 5:27:54 2002 Delivered-To: freebsd-fs@freebsd.org Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by hub.freebsd.org (Postfix) with ESMTP id 71F3137B404 for ; Mon, 18 Feb 2002 05:27:51 -0800 (PST) Received: by elvis.mu.org (Postfix, from userid 1192) id 5028AAE814; Mon, 18 Feb 2002 05:27:51 -0800 (PST) Date: Mon, 18 Feb 2002 05:27:51 -0800 From: Alfred Perlstein To: fs@freebsd.org Subject: mkdir / == odd Message-ID: <20020218132751.GX12136@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.27i Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org # mkdir / mkdir: /: Is a directory shouldn't mkdir get a EEXIST error back? this patch to mkdir also fixes it. Index: mkdir.c =================================================================== RCS file: /home/ncvs/src/bin/mkdir/mkdir.c,v retrieving revision 1.23 diff -u -r1.23 mkdir.c --- mkdir.c 5 Feb 2002 21:55:12 -0000 1.23 +++ mkdir.c 18 Feb 2002 13:28:06 -0000 @@ -143,7 +143,7 @@ p = path; oumask = 0; retval = 0; - if (p[0] == '/') /* Skip leading '/'. */ + while (p[0] == '/') /* Skip leading '/'. */ ++p; for (first = 1, last = 0; !last ; ++p) { if (p[0] == '\0') -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' Tax deductible donations for FreeBSD: http://www.freebsdfoundation.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Mon Feb 18 10:26:55 2002 Delivered-To: freebsd-fs@freebsd.org Received: from falcon.prod.itd.earthlink.net (falcon.mail.pas.earthlink.net [207.217.120.74]) by hub.freebsd.org (Postfix) with ESMTP id D1EE437B416 for ; Mon, 18 Feb 2002 10:26:50 -0800 (PST) Received: from pool0457.cvx22-bradley.dialup.earthlink.net ([209.179.199.202] helo=mindspring.com) by falcon.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 16csUz-0004ti-00; Mon, 18 Feb 2002 10:26:49 -0800 Message-ID: <3C71475F.3D915B54@mindspring.com> Date: Mon, 18 Feb 2002 10:26:39 -0800 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Alfred Perlstein Cc: fs@freebsd.org Subject: Re: mkdir / == odd References: <20020218132751.GX12136@elvis.mu.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Alfred Perlstein wrote: > > # mkdir / > mkdir: /: Is a directory [ ... patch to special case "//" ... ] Multiple leading slashes are special to POSIX. Could you maybe add a "-p" to the mkdir argument list, instead? -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Mon Feb 18 10:55:19 2002 Delivered-To: freebsd-fs@freebsd.org Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by hub.freebsd.org (Postfix) with ESMTP id 7869137B405 for ; Mon, 18 Feb 2002 10:55:16 -0800 (PST) Received: by elvis.mu.org (Postfix, from userid 1192) id 58508AE7AA; Mon, 18 Feb 2002 10:55:16 -0800 (PST) Date: Mon, 18 Feb 2002 10:55:16 -0800 From: Alfred Perlstein To: Terry Lambert Cc: fs@freebsd.org Subject: Re: mkdir / == odd Message-ID: <20020218185516.GY12136@elvis.mu.org> References: <20020218132751.GX12136@elvis.mu.org> <3C71475F.3D915B54@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3C71475F.3D915B54@mindspring.com> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org * Terry Lambert [020218 10:27] wrote: > Alfred Perlstein wrote: > > > > # mkdir / > > mkdir: /: Is a directory > > [ ... patch to special case "//" ... ] > > Multiple leading slashes are special to POSIX. Could you > maybe add a "-p" to the mkdir argument list, instead? I get the same problem. In fact that's what triggered it in the first place. % mkdir -p //usr/X11R6/bin mkdir: /: Is a directory. % bah! -Alfred To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Mon Feb 18 21:33:49 2002 Delivered-To: freebsd-fs@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id 1507137B402 for ; Mon, 18 Feb 2002 21:33:44 -0800 (PST) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id QAA02890; Tue, 19 Feb 2002 16:33:29 +1100 Date: Tue, 19 Feb 2002 16:33:28 +1100 (EST) From: Bruce Evans X-X-Sender: To: Alfred Perlstein Cc: Subject: Re: mkdir / == odd In-Reply-To: <20020218132751.GX12136@elvis.mu.org> Message-ID: <20020219162133.D858-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, 18 Feb 2002, Alfred Perlstein wrote: > # mkdir / > mkdir: /: Is a directory > > shouldn't mkdir get a EEXIST error back? Looks like I didn't fix this special case when I fixed trailing slash handling in rev.1.8 of vfs_lookup.c. > this patch to mkdir also fixes it. Um, kernel bugs can't be fixed in userland. > Index: mkdir.c > =================================================================== > RCS file: /home/ncvs/src/bin/mkdir/mkdir.c,v > retrieving revision 1.23 > diff -u -r1.23 mkdir.c > --- mkdir.c 5 Feb 2002 21:55:12 -0000 1.23 > +++ mkdir.c 18 Feb 2002 13:28:06 -0000 > @@ -143,7 +143,7 @@ > p = path; > oumask = 0; > retval = 0; > - if (p[0] == '/') /* Skip leading '/'. */ > + while (p[0] == '/') /* Skip leading '/'. */ > ++p; > for (first = 1, last = 0; !last ; ++p) { > if (p[0] == '\0') > Skipping even one slash here probably breaks mkdir(1) on systems where a leading "//" is special. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Mon Feb 18 21:47:15 2002 Delivered-To: freebsd-fs@freebsd.org Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by hub.freebsd.org (Postfix) with ESMTP id 28F4F37B404 for ; Mon, 18 Feb 2002 21:47:11 -0800 (PST) Received: by elvis.mu.org (Postfix, from userid 1192) id 03187AE03F; Mon, 18 Feb 2002 21:47:11 -0800 (PST) Date: Mon, 18 Feb 2002 21:47:10 -0800 From: Alfred Perlstein To: Bruce Evans Cc: fs@FreeBSD.ORG Subject: Re: mkdir / == odd Message-ID: <20020219054710.GD12136@elvis.mu.org> References: <20020218132751.GX12136@elvis.mu.org> <20020219162133.D858-100000@gamplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020219162133.D858-100000@gamplex.bde.org> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org * Bruce Evans [020218 21:33] wrote: > On Mon, 18 Feb 2002, Alfred Perlstein wrote: > > > # mkdir / > > mkdir: /: Is a directory > > > > shouldn't mkdir get a EEXIST error back? > > Looks like I didn't fix this special case when I fixed trailing slash > handling in rev.1.8 of vfs_lookup.c. > > > this patch to mkdir also fixes it. > > Um, kernel bugs can't be fixed in userland. I wasn't sure if this error was there for hysterical raisins or not, hence the userland work-around. > > Index: mkdir.c > > =================================================================== > > RCS file: /home/ncvs/src/bin/mkdir/mkdir.c,v > > retrieving revision 1.23 > > diff -u -r1.23 mkdir.c > > --- mkdir.c 5 Feb 2002 21:55:12 -0000 1.23 > > +++ mkdir.c 18 Feb 2002 13:28:06 -0000 > > @@ -143,7 +143,7 @@ > > p = path; > > oumask = 0; > > retval = 0; > > - if (p[0] == '/') /* Skip leading '/'. */ > > + while (p[0] == '/') /* Skip leading '/'. */ > > ++p; > > for (first = 1, last = 0; !last ; ++p) { > > if (p[0] == '\0') > > > > Skipping even one slash here probably breaks mkdir(1) on systems where a > leading "//" is special. *nod* I was looking at something like this: (untested) Index: vfs_lookup.c =================================================================== RCS file: /home/ncvs/src/sys/kern/vfs_lookup.c,v retrieving revision 1.49 diff -u -r1.49 vfs_lookup.c --- vfs_lookup.c 13 Jan 2002 21:37:48 -0000 1.49 +++ vfs_lookup.c 18 Feb 2002 20:59:59 -0000 @@ -386,7 +386,11 @@ goto bad; } if (cnp->cn_nameiop != LOOKUP) { - error = EISDIR; + if (cnp->cn_nameiop == CREATE && + (ndp->ni_cnd.cn_flags & WILLBEDIR) != 0) + error = EEXIST; + else + error = EISDIR; goto bad; } if (wantparent) { -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' Tax deductible donations for FreeBSD: http://www.freebsdfoundation.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Mon Feb 18 23:33:28 2002 Delivered-To: freebsd-fs@freebsd.org Received: from swan.prod.itd.earthlink.net (swan.mail.pas.earthlink.net [207.217.120.123]) by hub.freebsd.org (Postfix) with ESMTP id C0FEB37B421 for ; Mon, 18 Feb 2002 23:33:18 -0800 (PST) Received: from pool0367.cvx21-bradley.dialup.earthlink.net ([209.179.193.112] helo=mindspring.com) by swan.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 16d4m5-0006mB-00; Mon, 18 Feb 2002 23:33:17 -0800 Message-ID: <3C71FFB3.820C529A@mindspring.com> Date: Mon, 18 Feb 2002 23:33:07 -0800 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Alfred Perlstein Cc: fs@freebsd.org Subject: Re: mkdir / == odd References: <20020218132751.GX12136@elvis.mu.org> <3C71475F.3D915B54@mindspring.com> <20020218185516.GY12136@elvis.mu.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Alfred Perlstein wrote: > * Terry Lambert [020218 10:27] wrote: > > Alfred Perlstein wrote: > > > > > > # mkdir / > > > mkdir: /: Is a directory > > > > [ ... patch to special case "//" ... ] > > > > Multiple leading slashes are special to POSIX. Could you > > maybe add a "-p" to the mkdir argument list, instead? > > I get the same problem. In fact that's what triggered it > in the first place. > > % mkdir -p //usr/X11R6/bin > mkdir: /: Is a directory. > % > > bah! Looks like a problem with component seperation before use. Your hack is an OK workaround; is it possible to get rid of the double "//" in the original code? Only multiple "/" in intermediate path compnents are supposed to be collapsed. I don't know if FreeBSD ever intends to support POSIX name space escapes for things like extended attributes, but if it does, this will come back to bite us later. 8-(. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Fri Feb 22 11: 4:45 2002 Delivered-To: freebsd-fs@freebsd.org Received: from postal.et.byu.edu (postal.et.byu.edu [128.187.122.159]) by hub.freebsd.org (Postfix) with ESMTP id 2645937B402 for ; Fri, 22 Feb 2002 11:04:44 -0800 (PST) Received: from lewis (lewis.et.byu.edu [128.187.112.50]) by postal.et.byu.edu (8.9.3 (PHNE_25184)/8.9.0) with ESMTP id MAA25399 for ; Fri, 22 Feb 2002 12:05:02 -0700 (MST) Date: Fri, 22 Feb 2002 12:04:30 -0700 (MST) From: David Dougall To: Subject: maximum filesystem size Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org What is the largest filesystem that the freebsd kernel can support? I am not on the list. Please reply directly. Thanks --David Dougall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Fri Feb 22 11:44:29 2002 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 16BAB37B416 for ; Fri, 22 Feb 2002 11:44:27 -0800 (PST) Received: by flood.ping.uio.no (Postfix, from userid 2602) id AFE0C5341; Fri, 22 Feb 2002 20:44:22 +0100 (CET) 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: David Dougall Cc: Subject: Re: maximum filesystem size References: From: Dag-Erling Smorgrav Date: 22 Feb 2002 20:44:21 +0100 In-Reply-To: Message-ID: Lines: 11 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org David Dougall writes: > What is the largest filesystem that the freebsd kernel can support? > I am not on the list. Please reply directly. http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/install.html#FFS-LIMITS Do a minimum amount of research yourself next time. 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 Fri Feb 22 14: 1:35 2002 Delivered-To: freebsd-fs@freebsd.org Received: from albatross.prod.itd.earthlink.net (albatross.mail.pas.earthlink.net [207.217.120.120]) by hub.freebsd.org (Postfix) with ESMTP id A667837B419 for ; Fri, 22 Feb 2002 14:01:32 -0800 (PST) Received: from pool0057.cvx40-bradley.dialup.earthlink.net ([216.244.42.57] helo=mindspring.com) by albatross.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 16eNko-0004Gy-00; Fri, 22 Feb 2002 14:01:23 -0800 Message-ID: <3C76BFA9.5700ACDD@mindspring.com> Date: Fri, 22 Feb 2002 14:01:13 -0800 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: David Dougall Cc: freebsd-fs@freebsd.org Subject: Re: maximum filesystem size References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org David Dougall wrote: > > What is the largest filesystem that the freebsd kernel can support? 128TB, since the sign bit is used for indirection, and triple indirect is as deep as it goes. According to IDG, this is about 16 times the non duplicated information accessible via the internet without a site login or search to expose database contents, as of March, 2001. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Sat Feb 23 16: 8:42 2002 Delivered-To: freebsd-fs@freebsd.org Received: from coc-ias.coc-snt.com.br (200-206-240-101.dsl.telesp.net.br [200.206.240.101]) by hub.freebsd.org (Postfix) with ESMTP id 5055F37B405; Sat, 23 Feb 2002 16:08:22 -0800 (PST) Received: from portugalmail.com (1Cust46.tnt59.dfw5.da.uu.net [67.203.43.46]) by coc-ias.coc-snt.com.br (8.11.1/8.8.7) with SMTP id g1O19DT15262; Sat, 23 Feb 2002 22:09:16 -0300 Message-Id: <200202240109.g1O19DT15262@coc-ias.coc-snt.com.br> To: From: d7354@portugalmail.com Subject: Burn fat with no effort Date: Sat, 23 Feb 2002 19:00:51 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Tone your Abs, Thighs, Arms, and more with NO EFFORT ! Don't have time to workout? Tired of all those products that have you get down on the floor? Tired of backaches caused by sit-ups!? NO MORE... READ ON! *TRIM AND TONE YOUR TUMMY IN TIME FOR THE SUMMER! *WORKOUT WHILE WATCHING TV, AT THE COMPUTER, OR EVEN AT THE MALL! *TONE YOUR MUSCLES WHILE AT WORK, HOME, OR EVEN ON THE ROAD! *EAT WHAT YOU WANT THIS HOLIDAY SEASON THEN SHED THE EXTRA FAT! *LOOK AMAZING IN YOUR BEACH WEAR NEXT SUMMER! For complete information: http://www2.software4you2002.com/tv/ Bonus! Order by February 28, 2002 and receive your choice of one of the following "FREE Gifts". 1. Satellite System. $149.95 Value! 2. Digital Cellular Phone. $99.95 Value! +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ To opt-Out: http://www2.software4you2002.com/options To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message