update patch to use req->rq_set_waitq instead of req->rq_reply_waitq
i=johann
i=robert.read
cfs_atomic_dec(&set->set_remaining);
}
+ cfs_spin_lock(&req->rq_lock);
req->rq_set = NULL;
+ req->rq_invalid_rqset = 0;
+ cfs_spin_unlock(&req->rq_lock);
+
ptlrpc_req_finished (req);
}
timeout = cfs_time_seconds(5);
lwi = LWI_TIMEOUT(timeout, back_to_sleep, NULL);
- l_wait_event(req->rq_reply_waitq, (req->rq_set == NULL), &lwi);
+ l_wait_event(req->rq_set_waitq, (req->rq_set == NULL), &lwi);
} else if (req->rq_set) {
LASSERT(req->rq_phase == RQ_PHASE_NEW);
LASSERT(req->rq_send_state == LUSTRE_IMP_REPLAY);