Whamcloud - gitweb
LU-6142 lustre: use init_wait(), not init_waitqueue_entry()
[fs/lustre-release.git] / lustre / fid / fid_request.c
index 13c3452..a951964 100644 (file)
@@ -323,7 +323,7 @@ int seq_client_get_seq(const struct lu_env *env,
        LASSERT(seqnr != NULL);
 
        mutex_lock(&seq->lcs_mutex);
-       init_waitqueue_entry(&link, current);
+       init_wait(&link);
 
        /* To guarantee that we can get a whole non-used sequence. */
        while (seq_fid_alloc_prep(seq, &link) != 0)
@@ -362,7 +362,7 @@ int seq_client_alloc_fid(const struct lu_env *env,
        LASSERT(seq != NULL);
        LASSERT(fid != NULL);
 
-       init_waitqueue_entry(&link, current);
+       init_wait(&link);
        mutex_lock(&seq->lcs_mutex);
 
        if (OBD_FAIL_CHECK(OBD_FAIL_SEQ_EXHAUST))
@@ -421,7 +421,7 @@ void seq_client_flush(struct lu_client_seq *seq)
        wait_queue_entry_t link;
 
        LASSERT(seq != NULL);
-       init_waitqueue_entry(&link, current);
+       init_wait(&link);
        mutex_lock(&seq->lcs_mutex);
 
        while (seq->lcs_update) {