• Trond Myklebust's avatar
    NFSv4: Remove nfs_client->cl_sem · 95d35cb4
    Trond Myklebust authored
    Now that we're using the flags to indicate state that needs to be
    recovered, as well as having implemented proper refcounting and spinlocking
    on the state and open_owners, we can get rid of nfs_client->cl_sem. The
    only remaining case that was dubious was the file locking, and that case is
    now covered by the nfsi->rwsem.
    Signed-off-by: default avatarTrond Myklebust <Trond.Myklebust@netapp.com>
    95d35cb4
client.c 38.3 KB