Skip to content
Snippets Groups Projects
Commit 2f938e81 authored by Alexey Lyashkov's avatar Alexey Lyashkov
Browse files

init rq_history_list before use.

b=15412
i=johann
i=deen
parent 689ea74b
No related branches found
No related tags found
No related merge requests found
......@@ -375,6 +375,7 @@ static int __ptlrpc_request_bufs_pack(struct ptlrpc_request *request,
CFS_INIT_LIST_HEAD(&request->rq_mod_list);
CFS_INIT_LIST_HEAD(&request->rq_ctx_chain);
CFS_INIT_LIST_HEAD(&request->rq_set_chain);
CFS_INIT_LIST_HEAD(&request->rq_history_list);
cfs_waitq_init(&request->rq_reply_waitq);
request->rq_xid = ptlrpc_next_xid();
atomic_set(&request->rq_refcount, 1);
......
......@@ -868,7 +868,7 @@ static int do_bulk_checksum_adler32(struct ptlrpc_bulk_desc *desc, void *buf)
ptr = cfs_kmap(page) + off;
len = desc->bd_iov[i].kiov_len;
adler32 = zlib_adler32(adler32, ptr, len);
adler32 = adler32(adler32, ptr, len);
cfs_kunmap(page);
}
......@@ -976,7 +976,7 @@ static int do_bulk_checksum(struct ptlrpc_bulk_desc *desc, __u32 alg, void *buf)
switch (alg) {
case BULK_HASH_ALG_ADLER32:
#ifdef HAVE_ADLER
csum32 = zlib_adler32(csum32, ptr, len);
csum32 = adler32(csum32, ptr, len);
#else
CERROR("Adler32 not supported\n");
return -EINVAL;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment