Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LU-8837 obd: remove linux directory
[fs/lustre-release.git]
/
lustre
/
include
/
lustre_update.h
diff --git
a/lustre/include/lustre_update.h
b/lustre/include/lustre_update.h
index
eb1f139
..
f8766f6
100644
(file)
--- a/
lustre/include/lustre_update.h
+++ b/
lustre/include/lustre_update.h
@@
-20,7
+20,7
@@
* GPL HEADER END
*/
/*
* GPL HEADER END
*/
/*
- * Copyright (c) 2013, 201
6
, Intel Corporation.
+ * Copyright (c) 2013, 201
7
, Intel Corporation.
*/
/*
* lustre/include/lustre_update.h
*/
/*
* lustre/include/lustre_update.h
@@
-241,20
+241,14
@@
object_update_result_insert(struct object_update_reply *reply,
int rc)
{
struct object_update_result *update_result;
int rc)
{
struct object_update_result *update_result;
- char *ptr;
update_result = object_update_result_get(reply, index, NULL);
LASSERT(update_result);
update_result->our_rc = ptlrpc_status_hton(rc);
if (rc >= 0) {
update_result = object_update_result_get(reply, index, NULL);
LASSERT(update_result);
update_result->our_rc = ptlrpc_status_hton(rc);
if (rc >= 0) {
- if (data_len > 0) {
- LASSERT(data);
-
- ptr = (char *)update_result +
- cfs_size_round(sizeof(struct object_update_reply));
- memcpy(ptr, data, data_len);
- }
+ if (data_len > 0 && data)
+ memcpy(update_result->our_data, data, data_len);
update_result->our_datalen = data_len;
}
update_result->our_datalen = data_len;
}