Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755350AbXFTRPk (ORCPT ); Wed, 20 Jun 2007 13:15:40 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1756308AbXFTRPV (ORCPT ); Wed, 20 Jun 2007 13:15:21 -0400 Received: from terminus.zytor.com ([192.83.249.54]:48185 "EHLO terminus.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755848AbXFTRPT (ORCPT ); Wed, 20 Jun 2007 13:15:19 -0400 Message-ID: <46795F90.5030602@zytor.com> Date: Wed, 20 Jun 2007 10:10:40 -0700 From: "H. Peter Anvin" User-Agent: Thunderbird 2.0.0.0 (X11/20070419) MIME-Version: 1.0 To: Bryan Henderson CC: Trond Myklebust , akpm@linux-foundation.org, alan , Chris Snook , Jack Stone , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Lennart Sorensen , viro@zeniv.linux.org.uk Subject: Re: Versioning file system References: In-Reply-To: X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1206 Lines: 29 Bryan Henderson wrote: >> The directory is quite visible with a standard 'ls -a'. Instead, >> they simply mark it as a separate volume/filesystem: i.e. the fsid >> differs when you call stat(). The whole thing ends up acting rather like >> our bind mounts. > > Hmm. So it breaks user space quite a bit. By break, I mean uses that > work with more conventional filesystems stop working if you switch to > NetAp. Most programs that operate on directory trees willingly cross > filesystems, right? Even ones that give you an option, such as GNU cp, > don't by default. > > But if the implementation is, as described, wildly successful, that means > users are willing to tolerate this level of breakage, so it could be used > for versioning too. > > But I think I'd rather see a truly hidden directory for this (visible only > when looked up explicitly). > When I administered a bunch of netapps I remember turning the visible .snapshots off. -hpa - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/