diff options
author | 2012-10-02 11:33:22 -0700 | |
---|---|---|
committer | 2012-10-02 11:35:47 -0700 | |
commit | fd4835708ffd3387a76df2d1d3021717b0b63761 (patch) | |
tree | c47e28f44d10d10b96e7ab9aa8024aa613c3dbd5 /lib/cpu_rmap.c | |
parent | NFS: nfs41_walk_client_list(): re-lock before iterating (diff) | |
download | linux-dev-fd4835708ffd3387a76df2d1d3021717b0b63761.tar.xz linux-dev-fd4835708ffd3387a76df2d1d3021717b0b63761.zip |
NFSv4.1: don't do two EXCHANGE_IDs on mount
Since the addition of NFSv4 server trunking detection the mount context
calls nfs4_proc_exchange_id then schedules the state manager, which also
calls nfs4_proc_exchange_id. Setting the NFS4CLNT_LEASE_CONFIRM bit
makes the state manager skip the unneeded EXCHANGE_ID and continue on
with session creation.
Reported-by: Jorge Mora <mora@netapp.com>
Signed-off-by: Weston Andros Adamson <dros@netapp.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'lib/cpu_rmap.c')
0 files changed, 0 insertions, 0 deletions