diff options
author | Moshe Lazer <[email protected]> | 2013-10-23 09:53:17 +0300 |
---|---|---|
committer | Roland Dreier <[email protected]> | 2013-11-08 14:42:59 -0800 |
commit | cfd8f1d49b61b20aab77d5af5ec907dc99bb0064 (patch) | |
tree | eba90e9378c870f96e337ae106dcb5e0a65fc27c /tools/perf/scripts/python/syscall-counts.py | |
parent | 1faacf82dfb3e0027087ff7e6aae5e0643b98a4d (diff) |
IB/mlx5: Fix srq free in destroy qp
On destroy QP the driver walks over the relevant CQ and removes CQEs
reported for the destroyed QP. It also frees the related SRQ entry
without checking that this is actually an SRQ-related CQE. In case of
a CQ used for both send and receive QP, we could free SRQ entries for
send CQEs. This patch resolves this issue by verifying that this is a
SRQ related CQE by checking the SRQ number in the CQE is not zero.
Signed-off-by: Moshe Lazer <[email protected]>
Signed-off-by: Eli Cohen <[email protected]>
Signed-off-by: Roland Dreier <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions