This may seem like a dumb question, but can a kernel ULP assume that after returning from ib_destroy_qp(), there will be no more callbacks for that QP on the associated cq event handler?