aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/call-graph-from-sql.py
diff options
context:
space:
mode:
authorLeon Romanovsky <[email protected]>2018-06-24 11:23:42 +0300
committerJason Gunthorpe <[email protected]>2018-06-25 15:27:51 -0600
commit940efcc8889f0d15567eb07fc9fd69b06e366aa5 (patch)
tree88b310c0ddc0236e46886c1f506c4b13d7f5661f /tools/perf/scripts/python/call-graph-from-sql.py
parent7b72717a20bba8bdd01b14c0460be7d15061cd6b (diff)
RDMA/uverbs: Protect from attempts to create flows on unsupported QP
Flows can be created on UD and RAW_PACKET QP types. Attempts to provide other QP types as an input causes to various unpredictable failures. The reason is that in order to support all various types (e.g. XRC), we are supposed to use real_qp handle and not qp handle and expect to driver/FW to fail such (XRC) flows. The simpler and safer variant is to ban all QP types except UD and RAW_PACKET, instead of relying on driver/FW. Cc: <[email protected]> # 3.11 Fixes: 436f2ad05a0b ("IB/core: Export ib_create/destroy_flow through uverbs") Cc: syzkaller <[email protected]> Reported-by: Noa Osherovich <[email protected]> Signed-off-by: Leon Romanovsky <[email protected]> Signed-off-by: Jason Gunthorpe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-sql.py')
0 files changed, 0 insertions, 0 deletions