From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S267786AbUH2MlN (ORCPT ); Sun, 29 Aug 2004 08:41:13 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S267792AbUH2MlN (ORCPT ); Sun, 29 Aug 2004 08:41:13 -0400 Received: from clusterfw.beeline3G.net ([217.118.66.232]:1082 "EHLO crimson.namesys.com") by vger.kernel.org with ESMTP id S267786AbUH2MlI (ORCPT ); Sun, 29 Aug 2004 08:41:08 -0400 Date: Sun, 29 Aug 2004 16:34:28 +0400 From: Alex Zarochentsev To: Jamie Lokier Cc: Christophe Saout , Adrian Bunk , Hans Reiser , viro@parcelfarce.linux.theplanet.co.uk, Linus Torvalds , Christoph Hellwig , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Alexander Lyamin aka FLX , ReiserFS List Subject: Re: silent semantic changes with reiser4 Message-ID: <20040829123428.GP5108@backtop.namesys.com> References: <20040825204240.GI21964@parcelfarce.linux.theplanet.co.uk> <20040825212518.GK21964@parcelfarce.linux.theplanet.co.uk> <20040826001152.GB23423@mail.shareable.org> <20040826003055.GO21964@parcelfarce.linux.theplanet.co.uk> <20040826010049.GA24731@mail.shareable.org> <412DA40B.5040806@namesys.com> <20040826140500.GA29965@fs.tum.de> <1093530313.11694.56.camel@leto.cs.pocnet.net> <20040826150434.GF5733@mail.shareable.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040826150434.GF5733@mail.shareable.org> User-Agent: Mutt/1.4.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Aug 26, 2004 at 04:04:34PM +0100, Jamie Lokier wrote: > Christophe Saout wrote: > > What reiser4 can do, but the VFS can't is to insert or remove data in > > the middle of a file. Adding this above the page cache would probably be > > almost impossible (truncate seems already complicated enough). > > That would be one of those "special features" that a > VFS-plus-userspace implementation of archive views could take > advantage of on reiser4, while using a slower method (sometimes much > slower) on all other filesystems. > > By the way, can reiser4 share parts of files between different files? no, those file plugins are not written yet :) Do you mean COW files or some another thing? For COW files, the reiser4 support is not enough, we need to teach cp(1) or another utility to inform the fs layer that copying can be done by creation of COW files. > -- Jamie -- Alex.