On Tue, 2012-08-14 at 03:28 +0300, Boaz Harrosh wrote: > On 08/14/2012 03:16 AM, Myklebust, Trond wrote: > > > > > The client can't guarantee that. The protocol offers no way for it to do > > so, no matter what the pNFS text may choose to say. > > > > > What? why not? all the client needs to do is stop sending bytes. > What is not guarantied? I completely do not understand what you > say. How stopping any sends does not guaranty that? If the client has lost control of the transport, then it has no control over what the data server sees and when. It can process the client's write RPC 5 minutes from now, and it will never know. THAT is what is absurd about the whole "the client MUST NOT send..." shebang. THAT is why there is no guarantee. -- Trond Myklebust Linux NFS client maintainer NetApp Trond.Myklebust@xxxxxxxxxx www.netapp.com ��.n��������+%������w��{.n�����{��w���jg��������ݢj����G�������j:+v���w�m������w�������h�����٥