From: Weston Andros Adamson Date: Tue, 2 Oct 2012 18:33:22 +0000 (-0700) Subject: NFSv4.1: don't do two EXCHANGE_IDs on mount X-Git-Tag: v3.7-rc1~58^2~18 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fd4835708ffd3387a76df2d1d3021717b0b63761;p=pandora-kernel.git 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 Signed-off-by: Weston Andros Adamson Signed-off-by: Trond Myklebust --- Reading git-diff-tree failed