diff options
author | Gal Pressman <[email protected]> | 2019-04-30 11:46:39 +0300 |
---|---|---|
committer | Jason Gunthorpe <[email protected]> | 2019-05-02 17:07:02 -0300 |
commit | f89adedaf3feb2e1a896b2f2387cdcb4e2b9c48b (patch) | |
tree | 72ec3e104f5d6fc21eca9bff9771e00a1a8c1a7a /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 7872168a839144dbbfb33125262dab0673f9ddf5 (diff) |
RDMA/uverbs: Initialize udata struct on destroy flows
Cited commit introduced the udata parameter to different destroy flows
but the uapi method definition does not have udata (i.e has_udata flag
is not set). As a result, an uninitialized udata struct is being passed
down to the driver callbacks.
Fix that by clearing the driver udata even in cases where has_udata flag
is not set.
Fixes: c4367a26357b ("IB: Pass uverbs_attr_bundle down ib_x destroy path")
Cc: Shamir Rabinovitch <[email protected]>
Co-developed-by: Jason Gunthorpe <[email protected]>
Signed-off-by: Jason Gunthorpe <[email protected]>
Signed-off-by: Gal Pressman <[email protected]>
Signed-off-by: Jason Gunthorpe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions