diff options
author | Jason Gunthorpe | 2019-04-01 17:08:24 -0300 |
---|---|---|
committer | Jason Gunthorpe | 2019-04-08 13:05:25 -0300 |
commit | feec576a6af299143e40dcfb34b6c5604e4ff397 (patch) | |
tree | 6de5b0eeab5e8ffb12e544fd54a04bf0050cf906 /include/rdma | |
parent | e79c9c60622a59a814c54a1ee70298afe544441a (diff) |
IB: When attrs.udata/ufile is available use that instead of uobject
The ucontext and ufile should not be accessed via the uobject, all these
cases have an attrs so use that instead.
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Diffstat (limited to 'include/rdma')
-rw-r--r-- | include/rdma/uverbs_std_types.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/rdma/uverbs_std_types.h b/include/rdma/uverbs_std_types.h index b9226a5cdfd7..05eabfd5d0d3 100644 --- a/include/rdma/uverbs_std_types.h +++ b/include/rdma/uverbs_std_types.h @@ -128,7 +128,7 @@ __uobj_alloc(const struct uverbs_api_object *obj, rdma_alloc_begin_uobject(obj, attrs->ufile, attrs); if (!IS_ERR(uobj)) - *ib_dev = uobj->context->device; + *ib_dev = attrs->context->device; return uobj; } |