From owner-freebsd-fs@FreeBSD.ORG Wed Jun 15 09:08:37 2005 Return-Path: X-Original-To: freebsd-fs@freebsd.org Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78DD616A41C for ; Wed, 15 Jun 2005 09:08:37 +0000 (GMT) (envelope-from itabox@yandex.ru) Received: from ns.eurasia.msk.ru (ns.eurasia.msk.ru [82.179.211.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C57643D1D for ; Wed, 15 Jun 2005 09:08:37 +0000 (GMT) (envelope-from itabox@yandex.ru) Received: from [192.168.1.104] (helo=work.neweurasia.ru) by ns.eurasia.msk.ru with esmtp (Exim 4.43) id 1DiTsx-000KJ0-3A for freebsd-fs@freebsd.org; Wed, 15 Jun 2005 13:08:35 +0400 Date: Wed, 15 Jun 2005 13:08:34 +0400 From: Timur Nasyrov X-Mailer: The Bat! (v2.12.00) X-Priority: 3 (Normal) Message-ID: <1472722884.20050615130834@yandex.ru> To: freebsd-fs@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=Windows-1251 Content-Transfer-Encoding: 8bit X-SpamTest-Version: SMTP-Filter Version 2.0.0 [0125], KAS/Release X-Spamtest-Info: Pass through Subject: NFS troubles X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Timur Nasyrov List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jun 2005 09:08:37 -0000 Hello, I am a newbie in the FreeBSD so if my question is dummy, please forgive me. I’m trying to establish NFS communication between two FreeBSD boxes (5.3 Release and 4.10 Release). After mounting shared resource I try to copy some data into nfs-mounted point. And one strange thing is noticed – my files on the nfs-mounted folder have as owner "-2" but as group have "wheel". When I trying to use a file manager (Midnight Commander) to copy data from local drive to nfs-mounted point I receive an error-message: "Cannot chown target file "file_name" Operation not permitted". Even though the file itself is copied with "-2:wheel" UID/GID. What is wrong? Thank you in advance! -- Timur From owner-freebsd-fs@FreeBSD.ORG Wed Jun 15 09:47:49 2005 Return-Path: X-Original-To: freebsd-fs@FreeBSD.ORG Delivered-To: freebsd-fs@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9112116A41C for ; Wed, 15 Jun 2005 09:47:49 +0000 (GMT) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [83.120.8.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DA9143D1F for ; Wed, 15 Jun 2005 09:47:48 +0000 (GMT) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (varonk@localhost [127.0.0.1]) by lurza.secnetix.de (8.13.1/8.13.1) with ESMTP id j5F9llU7050732; Wed, 15 Jun 2005 11:47:47 +0200 (CEST) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.13.1/8.13.1/Submit) id j5F9llRS050731; Wed, 15 Jun 2005 11:47:47 +0200 (CEST) (envelope-from olli) Date: Wed, 15 Jun 2005 11:47:47 +0200 (CEST) Message-Id: <200506150947.j5F9llRS050731@lurza.secnetix.de> From: Oliver Fromme To: freebsd-fs@FreeBSD.ORG, Timur Nasyrov In-Reply-To: <1472722884.20050615130834@yandex.ru> X-Newsgroups: list.freebsd-fs User-Agent: tin/1.5.4-20000523 ("1959") (UNIX) (FreeBSD/4.11-RELEASE (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: Subject: Re: NFS troubles X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-fs@FreeBSD.ORG, Timur Nasyrov List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jun 2005 09:47:49 -0000 Timur Nasyrov wrote: > I’m trying to establish NFS communication between two FreeBSD boxes > (5.3 Release and 4.10 Release). After mounting shared resource I try > to copy some data into nfs-mounted point. > > And one strange thing is noticed – my files on the nfs-mounted folder > have as owner "-2" but as group have "wheel". When I trying to use a > file manager (Midnight Commander) to copy data from local drive to > nfs-mounted point I receive an error-message: "Cannot chown target > file "file_name" Operation not permitted". Even though the file itself > is copied with "-2:wheel" UID/GID. You're probably trying to copy the files as root. By default, root is mapped to UID -2 ("nobody") when accessing an NFS server. This is done for security reasons. To map root to a different user (e.g. to root itself on the NFS server), user the "-maproot=..." option in your /etc/exports file. However, be sure to know what you're doing and what the security implications might be. See the exports(5) manpage for details. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München Any opinions expressed in this message may be personal to the author and may not necessarily reflect the opinions of secnetix in any way. "C is quirky, flawed, and an enormous success." -- Dennis M. Ritchie. From owner-freebsd-fs@FreeBSD.ORG Thu Jun 16 08:44:28 2005 Return-Path: X-Original-To: freebsd-fs@freebsd.org Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A30616A41C for ; Thu, 16 Jun 2005 08:44:28 +0000 (GMT) (envelope-from boonen@berbens.nl) Received: from romeo.computel.nl (mail.nederland.net [83.137.20.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3614E43D48 for ; Thu, 16 Jun 2005 08:44:27 +0000 (GMT) (envelope-from boonen@berbens.nl) Received: from localhost (localhost.localdomain [127.0.0.1]) by romeo.computel.nl (Postfix) with ESMTP id 40A7214032 for ; Thu, 16 Jun 2005 10:44:26 +0200 (CEST) Received: from romeo.computel.nl ([127.0.0.1]) by localhost (romeo.computel.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10087-12 for ; Thu, 16 Jun 2005 10:44:25 +0200 (CEST) X-Greylist: Passed host: 80.100.8.189 whitelisted Received: from bese01 (fia189-8-100.dsl.mxposure.nl [80.100.8.189]) by romeo.computel.nl (Postfix) with SMTP id 7D2881402F for ; Thu, 16 Jun 2005 10:44:25 +0200 (CEST) From: "Danny Boonen" To: Date: Thu, 16 Jun 2005 10:43:48 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Importance: Normal Subject: NTFS file size limit in FreeBSD X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2005 08:44:28 -0000 Met vriendelijke groeten / Kind regards Danny Boonen Systeembeheerder/System Manager Berben's Effectenkantoor B.V. Jodenstraat 6 6101 AS Echt TEL. +31 - (0)475 - 41 61 00 FAX +31 - (0)475 - 41 61 05 www.berbens.nl This information is personal and confidential. It is intended only for the person or entity to which it is addressed and may contain confidential, legal and/or privileged material. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution, or copy of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by telephone and/or return e-mail and delete the material from any computer. Information and numbers contained herein are believed to have been obtained from reliable sources. No guarantee can be made as to its accuracy. Nothing contained herein should be considered an offer or solicitation to purchase or sell securities. E-mails may be intercepted, altered or read by unauthorized persons. It is therefore recommended that you use regular mail, facsimile transmission or courier services for any information intended to be of a confidential nature. From owner-freebsd-fs@FreeBSD.ORG Thu Jun 16 18:15:23 2005 Return-Path: X-Original-To: freebsd-fs@freebsd.org Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1847916A41C for ; Thu, 16 Jun 2005 18:15:23 +0000 (GMT) (envelope-from david-d@gmx.at) Received: from mail.gmx.net (mail.gmx.de [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 6389243D53 for ; Thu, 16 Jun 2005 18:15:21 +0000 (GMT) (envelope-from david-d@gmx.at) Received: (qmail invoked by alias); 16 Jun 2005 18:15:18 -0000 Received: from unknown (EHLO NEC-e616) [213.94.74.251] by mail.gmx.net (mp024) with SMTP; 16 Jun 2005 20:15:18 +0200 X-Authenticated: #17198291 Date: Thu, 16 Jun 2005 20:15:00 +0100 From: david-d@gmx.at To: freebsd-fs@freebsd.org Message-id: <20050616201500033david-d@gmx.at> MIME-Version: 1.0 X-Priority: 3 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Subject: Googles Summer of Code X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2005 18:15:23 -0000 First of all: Hello! My name is David Dengg and I'm new to this list. Google started a campaign for students to join a open source project over the summer. The FreeBSD project asked for help and I offered my help to add journalling to the UFS. I'm not that experienced when it comes to practically implement filesystems but I'm greedy to learn. I dont know if my offer will be accebted but anyway I'd like to help. How is the project? What has to be done? Are there any things I can do / Where is help needed? I hope this is the right place to ask. TIA David From owner-freebsd-fs@FreeBSD.ORG Thu Jun 16 19:07:01 2005 Return-Path: X-Original-To: freebsd-fs@freebsd.org Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF9ED16A41C for ; Thu, 16 Jun 2005 19:07:01 +0000 (GMT) (envelope-from alec@thened.net) Received: from splinter.bowdoin.edu (splinter.bowdoin.edu [139.140.181.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C62C43D1D for ; Thu, 16 Jun 2005 19:07:01 +0000 (GMT) (envelope-from alec@thened.net) Received: by splinter.bowdoin.edu (Postfix, from userid 12008) id 19D08C1F6; Thu, 16 Jun 2005 15:07:00 -0400 (EDT) Date: Thu, 16 Jun 2005 15:07:00 -0400 From: Alec Berryman To: freebsd-fs@freebsd.org Message-ID: <20050616190700.GC51710@thened.net> Mail-Followup-To: freebsd-fs@freebsd.org References: <20050616201500033david-d@gmx.at> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lMM8JwqTlfDpEaS6" Content-Disposition: inline In-Reply-To: <20050616201500033david-d@gmx.at> X-Ned-Wuz-Here: Yes X-Operating-System: FreeBSD 5.4-STABLE X-GPG-Fingerprint: 3DB5 8785 53D9 8BF4 5049 B6B9 02E7 7FD9 881C 85C4 X-GPG-Key: http://www.thened.net/~alec/static/alec.asc User-Agent: Mutt/1.5.9i Subject: Re: Googles Summer of Code X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2005 19:07:01 -0000 --lMM8JwqTlfDpEaS6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline david-d@gmx.at on 2005-06-16 20:15:00 +0100: > How is the project? What has to be done? Are there any things I can do / Where is help needed? http://www.freebsd.org/news/status/report-jan-2005-mar-2005.html#Filesystem-journalling-for-UFS --lMM8JwqTlfDpEaS6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFCsc3TAud/2YgchcQRAiUrAKCHOtA3d4PsqlWa4sNauE0jbco1mACeIPAc GKOHzu1ZeCa4ZZrK7Ko19Q0= =3Czg -----END PGP SIGNATURE----- --lMM8JwqTlfDpEaS6-- From owner-freebsd-fs@FreeBSD.ORG Fri Jun 17 02:08:09 2005 Return-Path: X-Original-To: freebsd-fs@freebsd.org Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 768B116A41C; Fri, 17 Jun 2005 02:08:09 +0000 (GMT) (envelope-from afields@afields.ca) Received: from afields.ca (afields.ca [216.194.67.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41A7C43D1F; Fri, 17 Jun 2005 02:08:09 +0000 (GMT) (envelope-from afields@afields.ca) Received: from afields.ca (localhost.afields.ca [127.0.0.1]) by afields.ca (8.12.11/8.12.11) with ESMTP id j5H2869W000941; Thu, 16 Jun 2005 22:08:06 -0400 (EDT) (envelope-from afields@afields.ca) Received: (from afields@localhost) by afields.ca (8.12.11/8.12.11/Submit) id j5H283tD000940; Thu, 16 Jun 2005 22:08:03 -0400 (EDT) (envelope-from afields) Date: Thu, 16 Jun 2005 22:08:03 -0400 From: Allan Fields To: jwd@freebsd.org, scottl@samsco.org, jspedron@club-internet.fr Message-ID: <20050617020803.GC95979@afields.ca> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="O5XBE6gyVG5Rl6Rj" Content-Disposition: inline User-Agent: Mutt/1.4i Cc: freebsd-fs@freebsd.org Subject: Summer of Code: Magic Links, FiST/vnode stacking?, ReiserFS X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2005 02:08:09 -0000 --O5XBE6gyVG5Rl6Rj Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, The deadline seems to have already passed, so I don't know if it's too late for Summer of Code stuff. But thought I'd bring it up anyway.. I have an interest in some of the tasks posted for the Summer of Code. I might have an interest in magic links implementation under FreeBSD. I've been experimenting with file systems for a while now and did a presentation at BSDCan 2004 about the VFS, vnode stacking and FiST. Though I didn't yet finish my FiST porting efforts, I still have an interest in these areas of the kernel, this might be an opportunity to get more involved in file systems again. * ReiserFS Port: There has been some interest previously expressed in seeing a port of Reise= rFS to FreeBSD and much of the work on Reiser3 read-only support has alread= y been done in the ReiserFS for BSD port [http://www.dumbbell.fr ] by Jean-= Sebastion Pedron. Jean has indicated he wouldn't mind continuing his effor= ts to bring write support, time permitting. The next logical step would be to work on porting the Reiser4 journalling c= ode which is a large amount of code. This would be a port of the "dancing = tree"/B-Tree+ algorithms and associated code [http://namesys.com ] and I'm = not sure if I'm just echoing a previous suggestion to do as much. Personal= ly, I think many of the problems w/ Reiser4 are over-rated and would be int= erested in at least evaluating Reiser4 as a workable alternative. * Fix unionfs/nullfs bugs: This is one that came up at BSDCan numerous times and has been posted to the lists. An example usage is for jails where it would be helpful to rely on these. * FiST / vnode stacking (Coordinating w/ Erez Zadok?): This is one I wanted to see move forward on *BSD. What FiST offers is a unified approach for template file systems which can aid in cross-platform development of filesystem code (potentially) saving a significant amount of developer effort and duplication. It's been around for a number of years now and FreeBSD templates do exist. The Size-Changing Algorithm (SCA) code is Linux specific, so I'm not certain of the status. Areas left to address: FreeBSD Templates (remaining build issues, keep templates up to date, etc.), SCA: Size-Changing-Algorithm (some work on this internally w/ the Stony Brook team?), Cache Coherency issues, etc. [http://www.fsl.cs.sunysb.edu , http://www.filesystems.org ] Desirable/Related File System Ports: ncryptfs and/or ecryptfs, gzipfs, unionfs * Magic Links (+ generally enhanced file system semantics): First of all a question: why Magic Links, and why now? Has there been a demand for them? I have some interest in this specific area, and discussed implementation details with the original DragonFly authors a few years back.. I've also heard some people who are dead opposed to these types of links. On the conservative side: semantics should be kept as clean as possible, some have called this type of thing "featurism". I think most BSD folks would agree we don't want to see special-case logic in the mainstream kernel if at all possible. Though the amount of code touched here is minim= al and it's a question if this is really a "special case" or not. On the more liberal side: next generation semantics are just waiting to be brought into the Unix world and leaders who are pushing the trend include Linux vendors and Apple. I would actually like to see a superset of what is proposed here to bring a whole new layer of enhanced file system semantics to *BSD in a clean way. Generally, can this concept be expanded to include enhanced semantics for symbolic links such as unbreakable links, etc.? There are a whole set of variations on this theme and combinations of primitives when dynamic targets are applied to a link, the key is how to make it useful and the least disruptive to the existing file system model. I understand it would be nice to start off with some simple, easy to implement features and go from there, but I see a whole area of semantics that remains to be addressed in Unix. More on this in the future perhaps... [snip] Thanks, --=20 Allan Fields --O5XBE6gyVG5Rl6Rj Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQFCsjCC90UNcjm0VUERAmR2AKCtiRUeG5ilwqn2uLP7UrvtUOV6cACfWzn4 b1fDLqBS+HcwH3zdMfH2OZU= =vuhz -----END PGP SIGNATURE----- --O5XBE6gyVG5Rl6Rj-- From owner-freebsd-fs@FreeBSD.ORG Fri Jun 17 19:52:15 2005 Return-Path: X-Original-To: freebsd-fs@freebsd.org Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8A8816A41C for ; Fri, 17 Jun 2005 19:52:15 +0000 (GMT) (envelope-from ezk@fsl.cs.sunysb.edu) Received: from filer.fsl.cs.sunysb.edu (filer.fsl.cs.sunysb.edu [130.245.126.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B28843D1D for ; Fri, 17 Jun 2005 19:52:15 +0000 (GMT) (envelope-from ezk@fsl.cs.sunysb.edu) Received: from agora.fsl.cs.sunysb.edu (agora.fsl.cs.sunysb.edu [130.245.126.12]) by filer.fsl.cs.sunysb.edu (8.12.8/8.12.8) with ESMTP id j5HJqD3T004466 for ; Fri, 17 Jun 2005 15:52:13 -0400 Received: from agora.fsl.cs.sunysb.edu (localhost.localdomain [127.0.0.1]) by agora.fsl.cs.sunysb.edu (8.13.1/8.13.1) with ESMTP id j5HJqCxH016163 for ; Fri, 17 Jun 2005 15:52:12 -0400 Received: (from ezk@localhost) by agora.fsl.cs.sunysb.edu (8.13.1/8.12.8/Submit) id j5HJqB9J016160; Fri, 17 Jun 2005 15:52:11 -0400 Date: Fri, 17 Jun 2005 15:52:11 -0400 Message-Id: <200506171952.j5HJqB9J016160@agora.fsl.cs.sunysb.edu> From: Erez Zadok To: freebsd-fs@freebsd.org Cc: X-MailKey: Erez_Zadok Subject: fistgen-0.1.2 released (stackable file systems) X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2005 19:52:15 -0000 We released fistgen-0.1.2. You may download it from: ftp://ftp.filesystems.org/pub/fist/fistgen-0.1.2.tar.gz Fistgen is a package for building stackable file systems on Linux, FreeBSD, and Solaris, using a simple language called FiST. For more information, refer to the FiST home page: http://www.filesystems.org/. This release primarily has many fixes and updates for FreeBSD and Linux. *** Notes specific to fistgen 0.1.2: FreeBSD 5.x templates: - minor fixes to FreeBSD-5 templates to work for 5.1 and 5.2. - new templates for FreeBSD-5.3-RELEASE. Linux 2.[46] Templates: - many bugs fixed, thanks to thorough testing with a POSIX test suite. Fixed bugs related to locking, read/write interaction, open files, large files, symlinks, stat() attribute consistency, permissions, and more. - support sendfile() so loopback mounts work through stackable file systems built from fistgen. New fist declaration "license" which takes a string. This declaration MUST be defined to ensure that users of fistgen, especially on Linux, are aware of what license they picked for their output file system; this may affect whether the new file system module will be able to use all of the GPL kernel symbols or not. Cheers, Erez. From owner-freebsd-fs@FreeBSD.ORG Fri Jun 17 20:02:16 2005 Return-Path: X-Original-To: freebsd-fs@freebsd.org Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F9FF16A537; Fri, 17 Jun 2005 20:02:16 +0000 (GMT) (envelope-from ezk@fsl.cs.sunysb.edu) Received: from filer.fsl.cs.sunysb.edu (filer.fsl.cs.sunysb.edu [130.245.126.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE1D243D4C; Fri, 17 Jun 2005 20:02:15 +0000 (GMT) (envelope-from ezk@fsl.cs.sunysb.edu) Received: from agora.fsl.cs.sunysb.edu (agora.fsl.cs.sunysb.edu [130.245.126.12]) by filer.fsl.cs.sunysb.edu (8.12.8/8.12.8) with ESMTP id j5HK2C3T004706; Fri, 17 Jun 2005 16:02:12 -0400 Received: from agora.fsl.cs.sunysb.edu (localhost.localdomain [127.0.0.1]) by agora.fsl.cs.sunysb.edu (8.13.1/8.13.1) with ESMTP id j5HK2B59016369; Fri, 17 Jun 2005 16:02:11 -0400 Received: (from ezk@localhost) by agora.fsl.cs.sunysb.edu (8.13.1/8.12.8/Submit) id j5HK2AVS016366; Fri, 17 Jun 2005 16:02:10 -0400 Date: Fri, 17 Jun 2005 16:02:10 -0400 Message-Id: <200506172002.j5HK2AVS016366@agora.fsl.cs.sunysb.edu> From: Erez Zadok To: Allan Fields In-reply-to: Your message of "Thu, 16 Jun 2005 22:08:03 EDT." <20050617020803.GC95979@afields.ca> X-MailKey: Erez_Zadok Cc: freebsd-fs@freebsd.org, jwd@freebsd.org Subject: Re: Summer of Code: Magic Links, FiST/vnode stacking?, ReiserFS X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2005 20:02:16 -0000 In message <20050617020803.GC95979@afields.ca>, Allan Fields writes: > * FiST / vnode stacking (Coordinating w/ Erez Zadok?): > > This is one I wanted to see move forward on *BSD. What FiST offers > is a unified approach for template file systems which can aid in > cross-platform development of filesystem code (potentially) saving > a significant amount of developer effort and duplication. It's > been around for a number of years now and FreeBSD templates do > exist. Good timing: we just released fistgen-0.1.2, which contains updated ports to FreeBSD-5.x. You may get it from ftp://ftp.filesystems.org/pub/fist/fistgen-0.1.2.tar.gz > The Size-Changing Algorithm (SCA) code is Linux specific, > so I'm not certain of the status. The SCA code is indeed only in the Linux templates and hasn't been ported to the FreeBSD ones. There are also several SCA-related bugs in our bugzilla server, yet to be fixed. > Areas left to address: FreeBSD Templates (remaining build issues, > keep templates up to date, etc.), SCA: Size-Changing-Algorithm (some > work on this internally w/ the Stony Brook team?), Our group would love to work with anyone in the freebsd community to get more and stable stackable file systems into freebsd. > Cache Coherency issues, etc. Cache coherency has always been an issue with stackable file systems. What OSs need is something like Heindeman did in his SOSP 1995 paper. > [http://www.fsl.cs.sunysb.edu , http://www.filesystems.org ] > > Desirable/Related File System Ports: ncryptfs and/or ecryptfs, > gzipfs, unionfs [ne]cryptfs would indeed be very nice to have, but I thought that freebsd already had some pretty powerful crypto device-level support, no? gzipfs will "just work" once the SCA code is ported to freebsd. Unionfs is another story. We've developed and released a unioning f/s for Linux, and in the 6+ months since it's been released, we've had many downloads and users -- and consequenetly many bugs reported and mostly fixed. We've found out that doing namespace unification properly (i.e., unix semeantics compliant) is much harder than it initially seems. We've written a detailed tech report on it. If anyone is going to tackle fixing the freebsd unionfs, you should read our tech-report first. Cheers, Erez. From owner-freebsd-fs@FreeBSD.ORG Fri Jun 17 21:13:10 2005 Return-Path: X-Original-To: freebsd-fs@freebsd.org Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41FBA16A41C for ; Fri, 17 Jun 2005 21:13:10 +0000 (GMT) (envelope-from emartinez@crockettint.com) Received: from mxc1.crockettint.com (chameleon1.crockettint.com [206.224.72.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F56943D1F for ; Fri, 17 Jun 2005 21:13:09 +0000 (GMT) (envelope-from emartinez@crockettint.com) Received: from localhost (localhost.crockettint.com [127.0.0.1]) by mxc1.crockettint.com (Postfix) with ESMTP id C8E7233F87 for ; Fri, 17 Jun 2005 16:13:06 -0500 (CDT) Received: from mxc1.crockettint.com ([127.0.0.1]) by localhost (mxc1.crockettint.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 41570-06 for ; Fri, 17 Jun 2005 16:13:05 -0500 (CDT) Received: from memnoch (rrcs-24-153-230-83.sw.biz.rr.com [24.153.230.83]) by mxc1.crockettint.com (Postfix) with ESMTP id 6E04A33F81 for ; Fri, 17 Jun 2005 16:13:05 -0500 (CDT) From: "Edgar Martinez" To: Date: Fri, 17 Jun 2005 16:13:06 -0500 Organization: Crockett International MIME-Version: 1.0 X-Mailer: Microsoft Office Outlook, Build 11.0.6353 thread-index: AcVzgVq+ddNpXzkfRO2JOUXdXAXMcA== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2527 Message-Id: <20050617211305.6E04A33F81@mxc1.crockettint.com> X-Virus-Scanned: amavisd-new at crockettint.com Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: UFS2+Softupdates Corruption Regardless on Seven various systems X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: emartinez@crockettint.com List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2005 21:13:10 -0000 All, I have a network of FBSD boxen running 5.3 w/ 2x PATA WD1200JB Drives and a Promise Fastrack TX2 controller in mirror. The systems mainly just pass internet traffic and rarely ever touch the disks. After running for a few weeks -> months.the disks become corrupted forcing a manual fsck from single user mode. And since the system is thousands of miles away, it can become painful to walk someone with a language barrier thru that. Question is WHY does this occur? How can you avoid this? What can you do to remotely fix the issue? Any proactive maintenance I need to be doing? Did I mention I would like to know WHY? -Cheers!