From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ram Pai Subject: shared subtree query Date: Wed, 31 Aug 2005 17:00:09 -0700 Message-ID: <1125532808.10823.105.camel@localhost> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Cc: Andrew Morton , viro@parcelfarce.linux.theplanet.co.uk Return-path: Received: from e35.co.us.ibm.com ([32.97.110.133]:56215 "EHLO e35.co.us.ibm.com") by vger.kernel.org with ESMTP id S964991AbVIAAAR (ORCPT ); Wed, 31 Aug 2005 20:00:17 -0400 Received: from d03relay04.boulder.ibm.com (d03relay04.boulder.ibm.com [9.17.195.106]) by e35.co.us.ibm.com (8.12.10/8.12.9) with ESMTP id j8100BaC217026 for ; Wed, 31 Aug 2005 20:00:11 -0400 Received: from d03av02.boulder.ibm.com (d03av02.boulder.ibm.com [9.17.195.168]) by d03relay04.boulder.ibm.com (8.12.10/NCO/VERS6.7) with ESMTP id j8100RYL370500 for ; Wed, 31 Aug 2005 18:00:27 -0600 Received: from d03av02.boulder.ibm.com (loopback [127.0.0.1]) by d03av02.boulder.ibm.com (8.12.11/8.13.3) with ESMTP id j8100AdW004768 for ; Wed, 31 Aug 2005 18:00:10 -0600 To: linux-fsdevel@vger.kernel.org Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org Ok. I have shared subtree patches getting ready for review. I have totally revamped the code from what I had sent last time, incorporating all valuable comments Miklos had made. Offcourse I am yet to finish a document that Andrew Morton had requested. The patch snapshot at: http://www.sudhaa.com/~ram/readahead/sharedsubtree and the latest set of working patches are at: http://www.sudhaa.com/~ram/readahead/sharedsubtree/shared.0831.1 Before I formally send the patches for a review, I have bumped into a small issue, and I am not sure about the behavior. Al Viro's RFC at http://lwn.net/Articles/119232/ says 5. umount unmount everything that gets propagation from victim Its hard to interpret what victim means. There can be two interpretations to this. 1) the mount that got unmounted 2) the mount whose child got unmounted I think its natural to assume (2), but (1) also makes sense sometimes. Can somebody shed some light on this? Al Viro: please? Thanks for your help, RP