From mboxrd@z Thu Jan 1 00:00:00 1970 From: hooanon05@yahoo.co.jp Subject: Re: [fuse-devel] delta filesystem prototype Date: Tue, 03 Mar 2009 22:11:24 +0900 Message-ID: <7200.1236085884@jrobl> References: <9884.1236069117@jrobl> <87r61ec1o7.fsf@frosties.localdomain> Cc: Miklos Szeredi , linux-fsdevel@vger.kernel.org, fuse-devel@lists.sourceforge.net To: Goswin von Brederlow Return-path: Received: from vsmtp01.dti.ne.jp ([202.216.231.136]:42078 "EHLO vsmtp01.dti.ne.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750810AbZCCNLp (ORCPT ); Tue, 3 Mar 2009 08:11:45 -0500 In-Reply-To: <87r61ec1o7.fsf@frosties.localdomain> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Goswin von Brederlow: > Why? When a page is accessed the filesystem gets a read request and > reads it either from the RO branch or the delta branch. Why should it > need to copy up the full file? For example, - you have two mmap for a single file - the first mapping is done, it may map the file on the lower rdonly layer - the other mapping modifies the contents - can the first mapping see the new content? Of course, it may depend on the implementation. J. R. Okajima