*** draft-ietf-nfsv4-minorversion1-PAv6.xml.new 2009-10-28 16:42:01.000000000 -0700 --- PAv7.d/draft-ietf-nfsv4-minorversion1-PAv7.xml 2009-10-29 15:54:08.000000000 -0700 *************** *** 57,63 **** --- 57,63 ---- *************** *** 119,125 **** ! Transport NFSv4 --- 119,125 ---- ! Transport NFSv4 *************** *** 847,853 **** ! --- 847,853 ---- ! *************** *** 1219,1225 **** do not present the same string. The consequences of two clients presenting the same string range from one client getting an error to one client having its ! leased state abruptly and unexpectedly canceled. The string should be selected so that subsequent incarnations --- 1219,1225 ---- do not present the same string. The consequences of two clients presenting the same string range from one client getting an error to one client having its ! leased state abruptly and unexpectedly cancelled. The string should be selected so that subsequent incarnations *************** *** 10259,10265 **** !
--- 10259,10265 ----
!
*************** *** 10498,10504 **** for the same owner, a client might close a file without knowing that an OPEN upgrade had been done by the server, changing the lock in question. If CLOSE were sent with a ! zero seqid, the OPEN upgrade would be canceled before the client even received an indication that an upgrade had happened. --- 10498,10504 ---- for the same owner, a client might close a file without knowing that an OPEN upgrade had been done by the server, changing the lock in question. If CLOSE were sent with a ! zero seqid, the OPEN upgrade would be cancelled before the client even received an indication that an upgrade had happened. *************** *** 29402,29408 ****
! --- 29402,29408 ---- ! *************** *** 29674,29680 **** WND4_WRITE_DELEG_NOT_SUPP_FTYPE = 4, WND4_NOT_SUPP_UPGRADE = 5, WND4_NOT_SUPP_DOWNGRADE = 6, ! WND4_CANCELED = 7, WND4_IS_DIR = 8 }; --- 29674,29680 ---- WND4_WRITE_DELEG_NOT_SUPP_FTYPE = 4, WND4_NOT_SUPP_UPGRADE = 5, WND4_NOT_SUPP_DOWNGRADE = 6, ! WND4_CANCELLED = 7, WND4_IS_DIR = 8 }; *************** *** 30188,30194 **** The server does not support atomic downgrade of a write delegation to a read delegation. ! The client specified OPEN4_SHARE_ACCESS_WANT_CANCEL and now any "want" for this file object is cancelled. --- 30188,30194 ---- The server does not support atomic downgrade of a write delegation to a read delegation. ! The client specified OPEN4_SHARE_ACCESS_WANT_CANCEL and now any "want" for this file object is cancelled. *************** *** 38724,38730 **** !
--- 38724,38730 ----
!
*************** *** 38899,38905 **** the callback stream is harmless. It is the job of the client to bring down the size of the recallable object set in line with each CB_RECALL_ANY received and until that obligation is ! met it cannot be canceled or modified by any subsequent CB_RECALL_ANY for the same type mask. Thus if the server sends two CB_RECALL_ANY's, the effect will be the same as if the lower count was sent, whatever the order of recall --- 38899,38905 ---- the callback stream is harmless. It is the job of the client to bring down the size of the recallable object set in line with each CB_RECALL_ANY received and until that obligation is ! met it cannot be cancelled or modified by any subsequent CB_RECALL_ANY for the same type mask. Thus if the server sends two CB_RECALL_ANY's, the effect will be the same as if the lower count was sent, whatever the order of recall *************** *** 39205,39211 ****
!
!
The CB_WANTS_CANCELLED operation is used to notify the client that the some or all wants it registered for recallable delegations and layouts ! have been canceled. If cwca_contended_wants_cancelled is TRUE, this indicates --- 39236,39242 ---- The CB_WANTS_CANCELLED operation is used to notify the client that the some or all wants it registered for recallable delegations and layouts ! have been cancelled. If cwca_contended_wants_cancelled is TRUE, this indicates