Commit ca4aa096 authored by Trond Myklebust's avatar Trond Myklebust Committed by Linus Torvalds

[PATCH] NFS: Fix typo in nfs_get_client()

NFS_CS_INITING > NFS_CS_READY, so instead of waiting for the structure to
get initialised, we currently immediately jump out of the loop without ever
sleeping.
Signed-off-by: default avatarTrond Myklebust <Trond.Myklebust@netapp.com>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent f1d08f71
...@@ -330,7 +330,7 @@ static struct nfs_client *nfs_get_client(const char *hostname, ...@@ -330,7 +330,7 @@ static struct nfs_client *nfs_get_client(const char *hostname,
for (;;) { for (;;) {
set_current_state(TASK_INTERRUPTIBLE); set_current_state(TASK_INTERRUPTIBLE);
if (signal_pending(current) || if (signal_pending(current) ||
clp->cl_cons_state > NFS_CS_READY) clp->cl_cons_state != NFS_CS_INITING)
break; break;
schedule(); schedule();
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment