• Trond Myklebust's avatar
    NFSv4: stateful NFSv4 RPC call interface · 44c28873
    Trond Myklebust authored
     The NFSv4 model requires us to complete all RPC calls that might
     establish state on the server whether or not the user wants to
     interrupt it. We may also need to schedule new work (including
     new RPC calls) in order to cancel the new state.
    
     The asynchronous RPC model will allow us to ensure that RPC calls
     always complete, but in order to allow for "synchronous" RPC, we
     want to add the ability to wait for completion.
     The waits are, of course, interruptible.
    Signed-off-by: default avatarTrond Myklebust <Trond.Myklebust@netapp.com>
    44c28873
direct.c 21.9 KB