On Thu, May 16, 2019 at 01:11:03AM -0700, Nirranjan Kirubaharan wrote: > In iw_cxgb4, sometimes scheduled freeing of QPs complete after > completion of dealloc_ucontext(). So in use qpids stored in ucontext > gets lost, causing qpid leak. Added changes in dealloc_ucontext(), > to wait until completion of freeing of all QPs. I would be more than happy to see this part "sometimes scheduled freeing of QPs complete after .." is fixed, so QP are released after call to destroy_qp(). Thanks