size[1] = ea_size;
}
req->rq_replen = lustre_msg_size(bufcount, size);
- req->rq_level = LUSTRE_CONN_FULL;
rc = ptlrpc_queue_wait(req);
rc = ptlrpc_check_status(req, rc);
GOTO(out, rc = -ENOMEM);
req->rq_flags |= PTL_RPC_FL_REPLAY;
- req->rq_level = LUSTRE_CONN_FULL;
body = lustre_msg_buf(req->rq_reqmsg, 0);
ll_ino2fid(&body->fid1, ino, 0, type);
ll_ino2fid(&body->fid1, ino, 0, type);
body->extra = fh;
- req->rq_level = LUSTRE_CONN_FULL;
req->rq_replen = lustre_msg_size(0, NULL);
rc = ptlrpc_queue_wait(req);
body->size = offset;
req->rq_replen = lustre_msg_size(1, &size);
- req->rq_level = LUSTRE_CONN_FULL;
rc = ptlrpc_queue_wait(req);
rc = ptlrpc_check_status(req, rc);
if (rc) {
if (!req)
GOTO(out, rc = -ENOMEM);
req->rq_replen = lustre_msg_size(1, &size);
- req->rq_level = LUSTRE_CONN_FULL;
rc = ptlrpc_queue_wait(req);
rc = ptlrpc_check_status(req, rc);
RETURN(NULL);
}
+ request->rq_level = LUSTRE_CONN_FULL;
request->rq_type = PTL_RPC_TYPE_REQUEST;
request->rq_client = cl;
request->rq_connection = ptlrpc_connection_addref(conn);
schedule_timeout(req->rq_timeout * HZ);
}
- if (sigismember(&(current->pending.signal), SIGKILL) ||
- sigismember(&(current->pending.signal), SIGTERM) ||
- sigismember(&(current->pending.signal), SIGINT)) {
+ if (l_killable_pending(current)) {
req->rq_flags |= PTL_RPC_FL_INTR;
GOTO(out, rc = 1);
}