From mboxrd@z Thu Jan 1 00:00:00 1970 From: jim owens Subject: Re: [PATCH 1/3] fs: Document the reflink(2) system call. Date: Tue, 05 May 2009 18:28:49 -0400 Message-ID: <4A00BDA1.3020809@hp.com> References: <20090505010703.GA12731@shareable.org> <20090505071608.GB10258@mail.oracle.com> <20090505130114.GD17486@mit.edu> <20090505131907.GF25328@shareable.org> <1241530798.7244.65.camel@think.oraclecorp.com> <20090505153629.GB31100@shareable.org> <1241538102.7244.72.camel@think.oraclecorp.com> <20090505160313.GF31100@shareable.org> <4A00A634.4020008@hp.com> <20090505215711.GA7574@shareable.org> <20090505220459.GN7835@mail.oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit To: Jamie Lokier , jim owens , Chris Mason , Theodore Tso , linux-fsdevel@vger.kernel.org, jmorris@namei.org, oc Return-path: Received: from g1t0027.austin.hp.com ([15.216.28.34]:7901 "EHLO g1t0027.austin.hp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753532AbZEEW2y (ORCPT ); Tue, 5 May 2009 18:28:54 -0400 In-Reply-To: <20090505220459.GN7835@mail.oracle.com> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Jamie, Joel Becker wrote: > "Shares the data extents of the source file". so with that clarification, do you now agree with this > 1) is only for filesystems with COW operation, > if the fs does not support COW it returns ENOSYS. being a requirement so the user can trust that calling reflink() uses minimal space (inode/extentmap) and only a change to the file will trigger a data copy. jim