[nfsv4] Personal drafts for NFSv4.2
Thomas Haynes <thomas@netapp.com> Tue, 08 March 2011 03:57 UTC
Return-Path: <thomas@netapp.com>
X-Original-To: nfsv4@core3.amsl.com
Delivered-To: nfsv4@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 39CE63A68DB for <nfsv4@core3.amsl.com>; Mon, 7 Mar 2011 19:57:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.521
X-Spam-Level:
X-Spam-Status: No, score=-10.521 tagged_above=-999 required=5 tests=[AWL=0.077, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yam2tBAq3LQd for <nfsv4@core3.amsl.com>; Mon, 7 Mar 2011 19:57:21 -0800 (PST)
Received: from mx2.netapp.com (mx2.netapp.com [216.240.18.37]) by core3.amsl.com (Postfix) with ESMTP id CFE2E3A67CF for <nfsv4@ietf.org>; Mon, 7 Mar 2011 19:57:20 -0800 (PST)
X-IronPort-AV: E=Sophos; i="4.62,282,1297065600"; d="scan'208,217"; a="527470152"
Received: from smtp1.corp.netapp.com ([10.57.156.124]) by mx2-out.netapp.com with ESMTP; 07 Mar 2011 19:58:35 -0800
Received: from kmirza0-lxp.hq.netapp.com (browns-lxp.hq.netapp.com [10.58.62.87] (may be forged)) by smtp1.corp.netapp.com (8.13.1/8.13.1/NTAP-1.6) with ESMTP id p283wVGr029721 for <nfsv4@ietf.org>; Mon, 7 Mar 2011 19:58:34 -0800 (PST)
From: Thomas Haynes <thomas@netapp.com>
Content-Type: multipart/alternative; boundary="Apple-Mail-11--873036220"
Date: Mon, 07 Mar 2011 21:58:30 -0600
Message-Id: <4D64A116-9FF3-4EA1-A7AF-923D99120634@netapp.com>
To: nfsv4@ietf.org
Mime-Version: 1.0 (Apple Message framework v1082)
X-Mailer: Apple Mail (2.1082)
Subject: [nfsv4] Personal drafts for NFSv4.2
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/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, 08 Mar 2011 03:57:22 -0000
I've gone ahead and created very rough drafts of the first version of NFSv4.2: http://datatracker.ietf.org/doc/draft-haynes-nfsv4-minorversion2/ and http://datatracker.ietf.org/doc/draft-haynes-nfsv4-minorversion2-dot-x/ In the main document, I've almost simply compiled together the following documents: pNFS Access Permissions Check Sharing change attribute implementation details with NFSv4 clients NFS Server-side Copy NFS space reservation operations Simple and Efficient Read Support for Sparse Files For right now, I've kept the original sectioning of the documents, with the full intent to rearrange to be more like the 3530bis and 5661 documents. The intent is that the original draft authors can either drop changes right in or at the very least I can do simple diffs to detect changes. The main difference was in the creation of the XDR document and using it to provide the XDR inside the NFSv4.2 document. As a reminder, while the source does live on GitHub.com as: https://github.com/loghyr/NFSv4.2 the authoritative repository of the I-Ds is at http://datatracker.ietf.org/wg/nfsv4/ PS: As can be seen, the text in the NFSv4.2 is a modest 64 pages, almost an order of magnitude reduction from 5661. And due to my approach of keeping the XDR intact, the NFSv4.2 XDR document will be at a minimum the same size of the NFSv4.1 XDR document.
- [nfsv4] Personal drafts for NFSv4.2 Thomas Haynes