[pnfs] Fwd: October Bakeathon: Draft 13 and NFSv4.1 OPEN clientid and other seqid/clientid questions.
William A. (Andy) Adamson
andros at citi.umich.edu
Tue Sep 18 10:16:29 EDT 2007
---------- Forwarded message ----------
From: William A. (Andy) Adamson <andros at citi.umich.edu>
Date: Sep 18, 2007 10:15 AM
Subject: Re: October Bakeathon: Draft 13 and NFSv4.1 OPEN clientid and other
seqid/clientid questions.
To: lisa.week at sun.com
oops! my mistake! please see below.
On 9/18/07, William A. (Andy) Adamson <andros at citi.umich.edu> wrote:
>
> Hi
>
> In the interest of interoperabilty in the face of a bit of confusion in
> draft 13, here is what I propose that the Linux server will do WRT NFSv4.0sequence IDs and client IDs for
> NFSv4.1.
>
> CLOSE, LOCK(old lockowner) , LOCKU, OPEN_DOWNGRADE
> - ignore sequence ID
>
> LOCK (new lockowner)
> - ignore OPEN client ID and sequence ID
>
> OPEN
> - ignore client ID
> - ignore sequence ID
>
> OPEN is the really confusing one - I belive the intention in draft 13 is
> to ignore all client ID and sequence ID for NFSv4.1, and instead derive
> the client ID from the Session ID, and use the Session sequence ID.
and that is what it says....
draft 13 OPEN (section 18.16.4) says
>
> The client ID associated with the owner is
> not derived from the client field of the owner parameter but is
> instead the client ID associated with the session on which the
> request is issued. If the client ID field of the owner parameter is
> not zero, the server MUST return an NFS4ERR_INVAL error.
>
> but I don't believe it !!
^^^^^^^^^^^^^^^^^
sorry - the above paragraph is fine - my mistake.
I would still like to know what the other implementations are doing...
-->Andy
What are other implementations doing?
>
> Regards
>
> -->Andy
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://linux-nfs.org/pipermail/pnfs/attachments/20070918/23929782/attachment.htm
More information about the pNFS
mailing list