[openib-general] [PATCH] add cq error events
Sean Hefty
mshefty at ichips.intel.com
Thu Sep 22 15:12:03 PDT 2005
Caitlin Bestler wrote:
> If the semantics were defined such that an overrun meant
> that an event had been lost, but that the CQ was still
> intact, then the user can definitely adjust and continue.
My understanding is that a CQ overrun error is fatal. No additional entries may
be added to that CQ. All QPs associated with the CQ will generate an error the
next time that they try to access it. And outstanding completions on the CQ may
not be retrievable. See IB spec 11.6.3.2, C11-38.
C11-37 and C11-38 talk about generating a CQ Error on non-overrun errors and
overrun errors. So I'm not sure if its a requirement for hardware to
distinguish between the cause of the error.
- Sean
More information about the general
mailing list