From mboxrd@z Thu Jan 1 00:00:00 1970 From: Spam Subject: Re: silent semantic changes with reiser4 Date: Thu, 26 Aug 2004 12:20:25 +0200 Message-ID: <839984491.20040826122025@tnonline.net> References: <20040824202521.GA26705@lst.de> <412CEE38.1080707@namesys.com> <20040825152805.45a1ce64.akpm@osdl.org> <112698263.20040826005146@tnonline.net> <1453698131.20040826011935@tnonline.net> <20040825163225.4441cfdd.akpm@osdl.org> <20040825233739.GP10907@legion.cup.hp.com> <20040825234629.GF2612@wiggy.net> <1939276887.20040826114028@tnonline.net> <20040826024956.08b66b46.akpm@osdl.org> Reply-To: Spam Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: list-help: list-unsubscribe: list-post: Errors-To: flx@namesys.com In-Reply-To: <20040826024956.08b66b46.akpm@osdl.org> List-Id: Content-Type: text/plain; charset="us-ascii" To: Andrew Morton Cc: wichert@wiggy.net, jra@samba.org, torvalds@osdl.org, reiser@namesys.com, hch@lst.de, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, flx@namesys.com, reiserfs-list@namesys.com > Spam wrote: >> >> Yes, for example documents, image files etc. The multiple data >> streams can contain thumbnails, info about who is editing the file >> (useful for networked files) etc. Could be used for version handling >> and much more. > All of which can be handled in userspace library code. > What compelling reason is there for doing this in the kernel? Because having user space tools and code will make it not work with everything. Keeping stuff in the kernel should make the new features transparent to the applications. Applications that support the new features will benefit, all others will continue to work without destroying data. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268131AbUHZKWy (ORCPT ); Thu, 26 Aug 2004 06:22:54 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268083AbUHZKUf (ORCPT ); Thu, 26 Aug 2004 06:20:35 -0400 Received: from c002781a.fit.bostream.se ([217.215.235.8]:41869 "EHLO mail.tnonline.net") by vger.kernel.org with ESMTP id S268330AbUHZKRl (ORCPT ); Thu, 26 Aug 2004 06:17:41 -0400 Date: Thu, 26 Aug 2004 12:20:25 +0200 From: Spam Reply-To: Spam X-Priority: 3 (Normal) Message-ID: <839984491.20040826122025@tnonline.net> To: Andrew Morton CC: wichert@wiggy.net, jra@samba.org, torvalds@osdl.org, reiser@namesys.com, hch@lst.de, , , , Subject: Re: silent semantic changes with reiser4 In-Reply-To: <20040826024956.08b66b46.akpm@osdl.org> References: <20040824202521.GA26705@lst.de> <412CEE38.1080707@namesys.com> <20040825152805.45a1ce64.akpm@osdl.org> <112698263.20040826005146@tnonline.net> <1453698131.20040826011935@tnonline.net> <20040825163225.4441cfdd.akpm@osdl.org> <20040825233739.GP10907@legion.cup.hp.com> <20040825234629.GF2612@wiggy.net> <1939276887.20040826114028@tnonline.net> <20040826024956.08b66b46.akpm@osdl.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org > Spam wrote: >> >> Yes, for example documents, image files etc. The multiple data >> streams can contain thumbnails, info about who is editing the file >> (useful for networked files) etc. Could be used for version handling >> and much more. > All of which can be handled in userspace library code. > What compelling reason is there for doing this in the kernel? Because having user space tools and code will make it not work with everything. Keeping stuff in the kernel should make the new features transparent to the applications. Applications that support the new features will benefit, all others will continue to work without destroying data.