Return-Path: Received: from mail-bw0-f46.google.com ([209.85.214.46]:56578 "EHLO mail-bw0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751794Ab1IZVZW (ORCPT ); Mon, 26 Sep 2011 17:25:22 -0400 Received: by bkbzt4 with SMTP id zt4so6242607bkb.19 for ; Mon, 26 Sep 2011 14:25:21 -0700 (PDT) In-Reply-To: <1317071626.19951.8.camel@lade.trondhjem.org> References: <1316747758.3346.89.camel@perseus.themaw.net> <20110922134510.24683.14576.stgit@warthog.procyon.org.uk> <1316707443.3346.44.camel@perseus.themaw.net> <1316709935.3346.48.camel@perseus.themaw.net> <20110922133529.6d3ea8de@barsoom.rdu.redhat.com> <20110922144453.6cf53a25@barsoom.rdu.redhat.com> <1316719228.3968.14.camel@lade.trondhjem.org> <2E1EB2CF9ED1CB4AA966F0EB76EAB4430B480BD4@SACMVEXC2-PRD.hq.netapp.com> <21772.1316774025@redhat.com> <1316788444.14812.10.camel@lade.trondhjem.org> <29743.1316791138@redhat.com> <87hb43tf2g.fsf@tucsk.pomaz.szeredi.hu> <1316827854.3346.154.camel@perseus.themaw.net> <20110924073610.4b045189@tlielax.poochiereds.net> <1317013864.3187.81.camel@perseus.themaw.net> <1317071626.19951.8.camel@lade.trondhjem.org> From: Linus Torvalds Date: Mon, 26 Sep 2011 14:24:58 -0700 Message-ID: Subject: Re: [PATCH] VFS: Suppress automount on [l]stat, [l]getxattr, etc. To: Trond Myklebust Cc: Ian Kent , Jeff Layton , Miklos Szeredi , David Howells , viro@zeniv.linux.org.uk, gregkh@suse.de, linux-nfs@vger.kernel.org, leonardo.lists@gmail.com Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-nfs-owner@vger.kernel.org List-ID: MIME-Version: 1.0 On Mon, Sep 26, 2011 at 2:13 PM, Trond Myklebust wrote: > > LOOKUP_OPEN flags an open intent and will therefore have side-effects on > NFSv4. Yes, and the actual downside for that is exactly what? If you are talking about the bind mount issue, then what is the downside with saying "we want the same stronger consistency guarantees as for a 'file open' operation"? Especially since we know that the side effects of the LOOKUP_FOLLOW approach are MUCH BIGGER, and have already caused real complaints from actual real users. In comparison with those real downsides, why the heck are people complaining about LOOKUP_DIRECTORY or LOOKUP_OPEN? Seriously. Let me repeat: what are the ACTUAL REAL DOWNSIDES? Linus