[PATCH] Re: [openib-general] Re: IPoIB Failure CQ overrun

Roland Dreier roland at topspin.com
Mon Dec 20 08:50:58 PST 2004


    Michael> But why wait for completion? Once QP is in error no new
    Michael> WQEs will be processed by hardware. You can close the CQ
    Michael> and free all of them.

We can't destroy the CQ before we destroy the associated QP.  And we
don't want to destroy the associated QP (for various reasons we prefer
using the same QP if someone ifconfigs down and then up their IPoIB
interface).

In any case if we destroyed the QP without waiting for completions we
wouldn't know which requests completed successfully and which were flushed.

 - R.



More information about the general mailing list