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-12678 lnet: me: discard struct lnet_handle_me
[fs/lustre-release.git]
/
lnet
/
selftest
/
rpc.c
diff --git
a/lnet/selftest/rpc.c
b/lnet/selftest/rpc.c
index
52a788c
..
6a2ba3a
100644
(file)
--- a/
lnet/selftest/rpc.c
+++ b/
lnet/selftest/rpc.c
@@
-357,11
+357,12
@@
srpc_post_passive_rdma(int portal, int local, __u64 matchbits, void *buf,
{
int rc;
struct lnet_md md;
- struct lnet_
handle_me meh
;
+ struct lnet_
me *me
;
- rc = LNetMEAttach(portal, peer, matchbits, 0, LNET_UNLINK,
- local ? LNET_INS_LOCAL : LNET_INS_AFTER, &meh);
- if (rc != 0) {
+ me = LNetMEAttach(portal, peer, matchbits, 0, LNET_UNLINK,
+ local ? LNET_INS_LOCAL : LNET_INS_AFTER);
+ if (IS_ERR(me)) {
+ rc = PTR_ERR(me);
CERROR("LNetMEAttach failed: %d\n", rc);
LASSERT(rc == -ENOMEM);
return -ENOMEM;
@@
-374,13
+375,12
@@
srpc_post_passive_rdma(int portal, int local, __u64 matchbits, void *buf,
md.options = options;
md.eq_handle = srpc_data.rpc_lnet_eq;
- rc = LNetMDAttach(me
h
, md, LNET_UNLINK, mdh);
+ rc = LNetMDAttach(me, md, LNET_UNLINK, mdh);
if (rc != 0) {
CERROR("LNetMDAttach failed: %d\n", rc);
LASSERT(rc == -ENOMEM);
- rc = LNetMEUnlink(meh);
- LASSERT(rc == 0);
+ LNetMEUnlink(me);
return -ENOMEM;
}