Re: [nfsv4] RFC 7530: Filehandle of opened file after the REMOVE

Trond Myklebust <trondmy@gmail.com> Tue, 13 December 2016 17:43 UTC

Return-Path: <trondmy@gmail.com>
X-Original-To: nfsv4@ietfa.amsl.com
Delivered-To: nfsv4@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24FB2129460 for <nfsv4@ietfa.amsl.com>; Tue, 13 Dec 2016 09:43:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R61BpOgsS19Q for <nfsv4@ietfa.amsl.com>; Tue, 13 Dec 2016 09:43:37 -0800 (PST)
Received: from mail-oi0-x242.google.com (mail-oi0-x242.google.com [IPv6:2607:f8b0:4003:c06::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A623D129525 for <nfsv4@ietf.org>; Tue, 13 Dec 2016 09:43:37 -0800 (PST)
Received: by mail-oi0-x242.google.com with SMTP id u15so16368193oie.3 for <nfsv4@ietf.org>; Tue, 13 Dec 2016 09:43:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=uY3jMZCH9I0D7VtUPifEToP2IHq28qu03fvOllDFmco=; b=apLkiAh92h9mtPxxy7QsuO3HWGzuis/JQIABVG+EznghPX2sCipZNu8pfg2kJkhaQa lT54hRRk5JTkcAlSjfDabilQrCZSFjDxe78PhkxXCBVilPHfyZE+ZJHVfCDBX49j6zUn KzxkKlgh5RimKtSNubGu738StpgjhlSIoL4Kj7sFSknk1/Ss2D3Ozhhn9m3y6u7dQpmv mml88j6ezYRE25WaKXRkoRAXFcwQvU3ultakn5GJ3JcUyPdy7yYmMR4ITqCwKSVW4XbZ ehmOPzVQYapRNIj1DIW5BPVioM5Yq5a6l1Xp03y3GQCskZLGAB4hwxnQQa/RADtrOjZ/ xSIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=uY3jMZCH9I0D7VtUPifEToP2IHq28qu03fvOllDFmco=; b=Tf94019QikbywdIRzi0gblDw6/WbZHRLbWW/0rTxXylTc8hKCQWNUIQaNhopNyx4Zi q/BOBQtkGLIsjFg8qZmTFzKzn7l3JbRDr2eVlwxmEzzPi1BF92RsePbMSX98CvSvIm2H 7r7pZFXW9/+gp9HKQLF0Erodp7KtV3WdNGBcegYQ8LC6EnnakcjPEW4KXWZ0qSYiZp4J yZSIeZpCavTU1NMTGklYh+H8bAFhZVVNmkk8SBsOubXZas2HtAsjm6pJzIwYpDQ99o0w OW+spUFovRly9m0LMm5n2dRQnQ/w8Vfpuv8YClut8Q6VQo8607ZnmXhcBFSHCKW2feDU i06A==
X-Gm-Message-State: AKaTC01iiODt92I3tyOCA899KAG/VUOoQR/Hj/Oo0kBB8r7PNgcvaC1+1CdUOTPeVr4FMqg56Bf6vH+orMXCow==
X-Received: by 10.157.40.19 with SMTP id m19mr52872643otb.48.1481651016984; Tue, 13 Dec 2016 09:43:36 -0800 (PST)
MIME-Version: 1.0
Received: by 10.157.17.115 with HTTP; Tue, 13 Dec 2016 09:43:36 -0800 (PST)
In-Reply-To: <20161213171902.Horde.MkS1YMOM6VpxA0Z7rSMTe7P@mail.telka.sk>
References: <20161209222500.GB1514@telcontar> <CADaq8jck1P2vcDZjaFSnQRFYUnAyjJCqDgxqdWPDhEjPP7hDmA@mail.gmail.com> <20161213113547.Horde.wCZotJjSqGlvU03mq8Ptel3@mail.telka.sk> <CADaq8je40Siv5r9r2gd8b+n4P_qeueBpxuASTsaQLHV5jca7yA@mail.gmail.com> <20161213155825.Horde.vsqZuNSZ9hIXlcHQYxmgRC7@mail.telka.sk> <CADaq8jeiwGwgV=_HHjR2D4uNaKq9zY96hJOVXp4Q0H-3OgH2qA@mail.gmail.com> <20161213165639.Horde.t6BGVBJqifWKHucfa069yT8@mail.telka.sk> <CAABAsM579kGU4VzZfqWPUMPJ14QDBheJ8eMAk7DrYUSGscfVkQ@mail.gmail.com> <20161213171902.Horde.MkS1YMOM6VpxA0Z7rSMTe7P@mail.telka.sk>
From: Trond Myklebust <trondmy@gmail.com>
Date: Tue, 13 Dec 2016 12:43:36 -0500
Message-ID: <CAABAsM5L0xdKodxk1dRSugLyROzn2JzgDkq6kdHE0LuGcfh++A@mail.gmail.com>
To: Marcel Telka <marcel@telka.sk>
Content-Type: multipart/alternative; boundary="001a113dfd0c8c867305438dc246"
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/iHuWji1kbOWo5HqCHuWeGGQoN7Q>
Cc: "nfsv4@ietf.org" <nfsv4@ietf.org>
Subject: Re: [nfsv4] RFC 7530: Filehandle of opened file after the REMOVE
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nfsv4/>
List-Post: <mailto:nfsv4@ietf.org>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Dec 2016 17:43:39 -0000

On Tue, Dec 13, 2016 at 12:19 PM, Marcel Telka <marcel@telka.sk> wrote:

>
> Citát Trond Myklebust <trondmy@gmail.com>:
>
>
> On Tue, Dec 13, 2016 at 11:56 AM, Marcel Telka <marcel@telka.sk> wrote:
>>
>> Citát David Noveck <davenoveck@gmail.com>:
>>>
>>> And, ... what implementors do now with RFC 7530?  If they want to support
>>>>
>>>>> the unix semantics they need to follow the note above albeit it is not
>>>>> written in the RFC.
>>>>>
>>>>>
>>>> Some implementors already do this, and your note won't affect them.
>>>>
>>>> The problem is with those that don't.  Why would your note cause them to
>>>> change course?  I think they will basically figure that clients are
>>>> going
>>>>
>>>>
>>> My note will suggest them that if they want the unix semantics they will
>>> be clearly instructed what they need to implement.
>>>
>>>
>> That's hilarious...
>>
>
> Please elaborate.
>
>
RFC7530 was never intended to serve as the basis for a new standard; it was
an update of RFC3530 and was proposed solely in order to make the
description of the NFSv4 spec comply with the existing implementations. The
main requirement was that we must not change the wire protocol unless there
was mismatch between the spec and the implementations.

Now you're asking for a change to a 13 year old protocol for which there
has not been a new implementation in almost a decade. Are you writing an
implementation of this change?