[PATCH 6.6 408/603] IB/mlx5: Fix init stage error handling to avoid double free of same QP and UAF