diff options
| author | Abhijit Gangurde <abhijit.gangurde@amd.com> | 2026-09-25 15:06:38 +0530 |
|---|---|---|
| committer | Leon Romanovsky <leon@kernel.org> | 2026-09-29 14:45:33 -0400 |
| commit | 485effd117d0310a7f589defb4f442fa3bb52ae2 (patch) | |
| tree | 538f94f34a3e15a3c7848e82f8a75f74478610ba /tools/lib/python/kdoc | |
| parent | 2eca9c14e66a1f71c089fe5c3afb2d339da3023a (diff) | |
RDMA/ionic: Fix double removal of CMB mmap entries in create QP error path
The error unwind in ionic_create_qp() removes the SQ and RQ CMB mmap
entries explicitly, and then falls through to ionic_qp_rq_destroy() and
ionic_qp_sq_destroy(), whose ionic_qp_{rq,sq}_destroy_cmb() helpers
remove the very same entries a second time.
Drop the explicit removals and leave ionic_qp_{rq,sq}_destroy_cmb() as
the single owner on the ionic_destroy_qp() path.
Fixes: e8521822c733 ("RDMA/ionic: Register device ops for control path")
Signed-off-by: Abhijit Gangurde <abhijit.gangurde@amd.com>
Link: https://patch.msgid.link/20260925093638.3032149-2-abhijit.gangurde@amd.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Diffstat (limited to 'tools/lib/python/kdoc')
0 files changed, 0 insertions, 0 deletions
