From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752057AbcJKXrh (ORCPT ); Tue, 11 Oct 2016 19:47:37 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:59672 "EHLO out5-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751148AbcJKXrf (ORCPT ); Tue, 11 Oct 2016 19:47:35 -0400 X-Sasl-enc: V3M8fJ+MuL3pgY5OgWfkyW3pCidphW/TVJ41NPd65rh9 1476229653 Message-ID: <1476229649.3108.1.camel@themaw.net> Subject: Re: [PATCH 1/8] vfs - change d_manage() to take a struct path From: Ian Kent To: "Eric W. Biederman" Cc: Andrew Morton , autofs mailing list , Kernel Mailing List , linux-fsdevel , Omar Sandoval , Al Viro Date: Wed, 12 Oct 2016 07:47:29 +0800 In-Reply-To: <87zimazxcc.fsf@x220.int.ebiederm.org> References: <20161011053352.27645.83962.stgit@pluto.themaw.net> <87zimazxcc.fsf@x220.int.ebiederm.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.16.5 (3.16.5-3.fc22) Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2016-10-11 at 11:04 -0500, Eric W. Biederman wrote: > Ian Kent writes: > > > For the autofs module to be able to reliably check if a dentry is a > > mountpoint in a multiple namespace environment the ->d_manage() dentry > > operation will need to take a path argument instead of a dentry. > > Taking a quick look overall I see no issues with this series. Overall > it seems straight forward. > > On the nit side I expect saying const struct path * in the functions > that now take a struct path would be useful. > > I suspect it would also be useful to say > const struct path *path; > path = &file->f_path; > > In the one part of the code where you do that. Instead of copying the > path out of the struct file. > > Overall I expect that will keep down bugs at no reduction in usability. > Just a statement that the struct path won't change when it is passed > to various functions. Thanks Eric, that's a good suggestion for a follow up patch, will do. Ian