Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756990Ab2F0RWn (ORCPT ); Wed, 27 Jun 2012 13:22:43 -0400 Received: from magic.merlins.org ([209.81.13.136]:51684 "EHLO mail1.merlins.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752330Ab2F0RWl (ORCPT ); Wed, 27 Jun 2012 13:22:41 -0400 Date: Wed, 27 Jun 2012 10:21:30 -0700 From: Marc MERLIN To: Alexander Block Cc: linux-btrfs@vger.kernel.org, dave@jikos.cz, hch@infradead.org, linux-fsdevel@vger.kernel.org, chris.mason@fusionio.com, linux-kernel@vger.kernel.org Subject: Re: [PATCH] Allow cross subvolume reflinks (2nd attempt) Message-ID: <20120627172130.GD7472@merlins.org> References: <1340188512-5761-1-git-send-email-ablock84@googlemail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1340188512-5761-1-git-send-email-ablock84@googlemail.com> X-Sysadmin: BOFH X-URL: http://marc.merlins.org/ X-Operating-System: Proudly running Linux 3.2.16-amd64-volpreempt-noide-20120410/Debian wheezy/sid X-Mailer: Some Outlooks can't quote properly without this header User-Agent: Mutt/1.5.21 (2010-09-15) X-SA-No-Run: Yes X-SA-Exim-Connect-IP: 208.54.5.199 X-SA-Exim-Mail-From: merlin@merlins.org Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1365 Lines: 31 On Wed, Jun 20, 2012 at 12:35:11PM +0200, Alexander Block wrote: > Hello, > > This is the second attempt to bring in cross subvolume reflinks into btrfs. > The first attempt was NAKed due to missing vfs mount checks and a clear > description of what btrfs subvolumes are and probably also why cross > subvolume reflinks are ok in the case of btrfs. This version of the patch > comes from David and is in SUSE kernels since a long time, so it is tested > and working. The patch also does proper vfs mount checks, so cross mount > point reflinks are not possible with this patch. It only allows cross > reflinks between two subvolumes which are in the same mount point. Thank you for bringing this back. This would have saved me a lot of trouble I'm not familiar with the code, but here's a big thumbs up from me. Anyone doing reviews, please consider this :) Thanks, Marc -- "A mouse is a device used to point at the xterm you want to type in" - A.S.R. Microsoft is to operating systems .... .... what McDonalds is to gourmet cooking Home page: http://marc.merlins.org/ -- 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/